Roto-Rooter

Rescued a failing mobile project and delivered a complete platform rebuild in 90 days, now serving 100K+ monthly users booking plumbing services nationwide.

Home Services Cincinnati, OH
100K+ Users
/
90 days Rebuild
/
Solo Engineer
/
Live GPS
Roto-Rooter

The Challenge

Roto-Rooter, America's largest plumbing and water cleanup company, had invested significantly in a mobile app project that was failing. The previous development effort had produced an unusable product, and the company needed a complete restart—fast.

The challenge: as a solo engineer, rebuild the entire mobile platform from scratch in 90 days, including real-time GPS tracking, job scheduling, customer booking, and integration with existing backend systems.

Our Approach

  • Complete Rebuild: Scrapped failing codebase, started fresh with Flutter
  • Real-time GPS: Live technician tracking so customers know exactly when help arrives
  • Job Scheduling: Booking system integrated with Roto-Rooter's dispatch operations
  • Azure Architecture: Built complete cloud infrastructure from scratch
  • Dual Platform: iOS and Android apps from single codebase
  • Solo Execution: Complete project delivered by one engineer in 90 days

Architecture

flowchart LR
    subgraph Mobile["Flutter App"]
        iOS[iOS]
        Android[Android]
    end

    subgraph Azure["Azure Cloud"]
        API[Container Apps]
        RMQ[RabbitMQ]
    end

    subgraph Legacy["Legacy Systems"]
        AS400[AS/400]
        DB2[(DB2)]
    end

    iOS & Android --> API
    API <--> RMQ
    RMQ <--> DB2
    DB2 <--> AS400

Results

The platform rescue delivered immediate, measurable impact:

  • Complete platform rebuilt in 90 days by solo engineer
  • 100K+ monthly active users booking plumbing services
  • Significantly increased online order volume
  • Real-time GPS tracking improved customer satisfaction
  • Successfully launched on both iOS and Android app stores
  • Rescued a project that was headed for failure
gantt
    title Project Timeline
    dateFormat X
    axisFormat %s
    section Rebuild
        Platform Assessment    :0, 7
        Flutter Development    :7, 67
        Azure Infrastructure   :30, 60
        iOS Launch            :milestone, 85, 0
        Android Launch        :milestone, 90, 0

Industry Leaders

Roto-Rooter App

iPhone mockup

More Client Work

— Building solutions across industries

Amazon

Web developer for Amazon.fr launch, traveling to Seattle to learn templating systems and training international teams.

Read case study

Grindr

Rescued failing infrastructure serving 5.8M daily users, leading complete Ruby-to-Java rewrite that contributed to $608M acquisition.

Read case study

Tesco / Dunnhumby

Pioneered Flutter adoption in strategic partnership with Google, building the HuYu consumer insights app on Firebase.

Read case study

NBCUniversal

Architected fully automated video quality control pipeline using AWS serverless, replacing manual QC processes.

Read case study

Waste Connections

Architected white-label platform serving 250+ subsidiaries, delivering production-ready prototype in 90 days.

Read case study

Roto-Rooter

Rescued failing mobile project, delivering dual-platform launch in 90 days now serving 100K+ monthly users.

Read case study

Bright Health

Achieved single-codebase consistency across iOS, Android, and Web for DocSquad telehealth serving 500K+ members.

Read case study

Digital Turbine

Built serverless content API with NLP services and recommendation engines reaching 800M+ devices globally.

Read case study

Pigeon Healthcare

Rescued telehealth platform, reducing infrastructure costs 70% and consolidating three codebases into unified Flutter solution.

Read case study

Williams Sonoma

Built web applications and authentication systems on Java/Spring MVC platform serving 8 premium retail brands.

Read case study

Amazon

Web developer for Amazon.fr launch, traveling to Seattle to learn templating systems and training international teams.

Read case study

Grindr

Rescued failing infrastructure serving 5.8M daily users, leading complete Ruby-to-Java rewrite that contributed to $608M acquisition.

Read case study

Tesco / Dunnhumby

Pioneered Flutter adoption in strategic partnership with Google, building the HuYu consumer insights app on Firebase.

Read case study

NBCUniversal

Architected fully automated video quality control pipeline using AWS serverless, replacing manual QC processes.

Read case study

Waste Connections

Architected white-label platform serving 250+ subsidiaries, delivering production-ready prototype in 90 days.

Read case study

Roto-Rooter

Rescued failing mobile project, delivering dual-platform launch in 90 days now serving 100K+ monthly users.

Read case study

Bright Health

Achieved single-codebase consistency across iOS, Android, and Web for DocSquad telehealth serving 500K+ members.

Read case study

Digital Turbine

Built serverless content API with NLP services and recommendation engines reaching 800M+ devices globally.

Read case study

Pigeon Healthcare

Rescued telehealth platform, reducing infrastructure costs 70% and consolidating three codebases into unified Flutter solution.

Read case study

Williams Sonoma

Built web applications and authentication systems on Java/Spring MVC platform serving 8 premium retail brands.

Read case study

Project in Trouble?

We specialize in rescuing failing projects and delivering results fast.

Schedule a Consultation