Case study · Construction

VMA Construction — one system from first inquiry to signed job

VMA Construction is a quality-focused construction company. Before CrewFlow, leads came through email and phone calls with no central place to track quotes, estimates, or job status. We built a custom platform that automates the entire front end of their sales process.

The challenge

  • Quote requests arrived through email, text, and word of mouth — easy to miss or forget.
  • Estimates were created manually with no standard format or automatic delivery.
  • No follow-up when clients didn't respond to a quote.
  • Job status lived in the owner's head — hard to know what's lead vs. in progress vs. done.
  • Scheduling changes didn't sync with job records.

What we built (CrewFlow)

A custom business platform deployed at vmaflow.mysitepros.net with:

  • Public quote form — clients submit project details + up to 20 photos, no login required.
  • Leads inbox — every submission lands as a pending lead. Owner approves before it enters the pipeline.
  • Gmail integration — real email inquiries sync automatically with spam filtering.
  • Estimate builder — line items, tax, payment schedule, terms, company branding.
  • Automated email delivery — client receives estimate link + PDF. Owner gets notified on view, sign, or decline.
  • E-sign flow — client accepts or declines with a reason. Signed jobs move to "In Progress" automatically.
  • Reminder emails — unsigned estimates get automatic follow-ups (configurable timing).
  • Pipeline dashboard — drag-and-drop job board from Lead → Estimate sent → Signed → In progress → Complete.
  • Schedule — calendar view linked to jobs. Reschedule once, everything stays in sync.
  • Client records — multiple properties per client, attachments, health scoring.

The workflow (before vs. after)

Before
Client texts photos → owner saves to phone → writes estimate in Word → emails PDF manually → forgets to follow up → job status unclear.
After
Client fills /request-quote → lead appears in inbox → owner approves → builds estimate → clicks "Send" → client gets email + PDF → signs online → job moves to In Progress → owner alerted → signed copy emailed to client.
~5 minto send a professional estimate (was 20–30 min)
0 manualfollow-up emails — reminders are automatic
1 dashboardfor leads, jobs, clients, schedule, estimates

Key features clients love

  • Quote link on business card / Google listing — one URL, works on any phone.
  • Photo uploads — clients show the job before you drive out.
  • Professional PDF estimates — branded, with payment schedule and terms.
  • Sign from phone — no printing, scanning, or back-and-forth.
  • Preview before sending — owner sees exactly what the client will see.

Tech & reliability

  • Hosted 24/7 on a cloud server (DigitalOcean) with Cloudflare tunnel — no downtime when the office laptop is off.
  • Email delivery via Resend with verified domain (SPF/DKIM).
  • Mobile-friendly web app — works on desktop, tablet, and phone.
  • SQLite database with automated backups.

What this means for your business

VMA Construction isn't a tech company — they're builders. The system we built lets them operate like a much larger company without hiring office staff. The same platform can be adapted for HVAC, landscaping, cleaning, property management, or any service business that quotes jobs and needs follow-up.

Package equivalent: Full Ops Platform ($11,000 setup + $350/mo)

Book a demo — see it live View pricing