Case study

NorthLine Roofing

Local business · 3 weeks · iOS

Live in three weeks; quote requests moved from phone tag to a booked pipeline.

Problem

The roofing company was losing jobs because inquiries were missed, quote requests were hard to track, and the team had no way to manage leads from mobile while on a job site.

Build

  • SwiftUI
  • Supabase
  • Stripe
  • TestFlight

I built a lightweight sales app for field crews and the office team: quote request capture, job status updates, and secure photo uploads in one place. The scope was narrowed to the highest-value workflow so it shipped quickly and was used daily.

Scoped in 48 hours, delivered in 3 weeks with a TestFlight build every week, submitted to the App Store on the agreed date.

Result

Within the first month, the business increased quote conversions, reduced response time to inbound requests, and kept every lead visible in one system instead of scattered texts and voicemails.

Screens

Have an app in mind? Let's scope it this week.

Book a 20-minute call