$3,497
one-time implementation. CRM clean-up, LSA, call tracking, cadences, canvassing app, reporting. Waived on a 12-month agreement.
Maxpec runs the part of your business that happens between the first ring and the signed contract: every lead entered and worked inside five minutes, every estimate followed up on a cadence, your Local Services Ads managed and bad leads disputed, every call transcribed and scored. You run estimates and crews. We run the back office.
Built for residential roofers under $3M · Bilingual team · Month to month · You own every account
The phone rings while you're on a roof. It goes to voicemail; the homeowner calls the next roofer on the list. The estimate you sent Tuesday never got a second touch, so it went cold. Google charged you for an LSA lead that was never a real customer, and nobody filed the dispute.
None of that is a marketing problem. It's a back-office problem — and only about half of roofers follow up on an open estimate within fifteen days.
We don't hand you software and a login. We do the daily work:
During business hours — phone, form, LSA, Angi, Facebook — into your CRM (JobNimbus, AccuLynx, Roofr, GoHighLevel, or ours).
On a 1-3-7-14 cadence from your numbers; a weekly open-estimates list to you.
Profile, budget, every lead reviewed within 24 hours, disputes filed within 48 hours, feedback ratings submitted, a monthly credit report.
Same-day alerts on missed calls and bad outcomes, and monthly coaching notes for your reps.
A bilingual AI assistant that books and routes — you decide what it says. Phone answering is part of the system, not the product.
Address lists, door tracking, storm-swath lookups.
Not to “leads”: which source produced booked, shown and installed work.
You run estimates and crews. We run everything else.
CRM audit and clean-up, LSA set up or fixed, call tracking, follow-up cadences, the canvassing app, reporting — configured to how your company actually works, storm and retail on separate pipelines.
A bilingual back-office team, in your time zone, working inside your system with a written service level. If someone's out, the team covers it.
A weekly ops email and a monthly dashboard: leads, follow-ups, LSA credits won, calls scored, canvass results, jobs installed by source. A 30-minute strategy call every month.
A retail replacement is a days-to-weeks decision, so the follow-up is tight and built around getting to yes. An insurance job runs for weeks — inspection, adjuster appointment, approval, supplements — so we tag it as insurance from the first call, put the adjuster meeting on the calendar next to the homeowner's, and keep following up through approval instead of marking it “sold” and letting it stall. Your pipeline shows where the claim actually is.
Legacy Roofing & Exteriors, Kansas City: +93% revenue, January–July 2026 vs. the same months in 2025, with the same crews. LSA disputes filed and credited. Every call transcribed.
“Thanks for all that we have done this year.”
Josh Hesling, owner
We won't promise you a number we don't control. We promise the work gets done, every day, and we put the standard in writing.
Build this in-house and you pay $50,000–$78,000 a year for one back-office employee, before you've built a system or managed anyone.
$3,497
one-time implementation. CRM clean-up, LSA, call tracking, cadences, canvassing app, reporting. Waived on a 12-month agreement.
$3,497
a month. Everything above, for roofers under $1M in revenue. $3,997 a month from $1M to $3M. Month to month; cancel any month.
Ad spend is paid directly to Google. You own your Google, ad and CRM accounts at all times.
| Consideration | Hire someone | Maxpec |
|---|---|---|
| What it costs a year | $50,000–$78,000 in salary | $41,964 — $3,497 a month |
| Before they start | You write the job post, screen, interview, hire and train | We build it in 30 days |
| Who manages them | You do | We do |
| When they are sick or on holiday | The work stops, or you do it | The team covers it |
| If it is not working | You have to let someone go | Cancel any month |
| The standard | Whatever you can enforce | In writing, or that month is free |
One back-office employee, fully loaded, costs more than this service and still leaves you the manager.
Every month: every lead worked within 5 minutes in business hours, every LSA lead reviewed within 24 hours and every dispute filed within 48 hours, every estimate followed up on cadence, the weekly report delivered. Miss the standard in any month, and that month is free.
$4,497 once · $297 / month
It watches Google Local Services Ads and responds, scores lead quality, drafts follow-up from your CRM, and drives the pipeline. Phone answering is there too — fourth, not the headline. Works with JobNimbus and AccuLynx.
Runs on a managed private server we keep patched and backed up — no hardware to buy, nothing to break in your office. You pay your own model provider (~$200/month) with hard limits set at go-live. Included at no extra charge inside the Back Office.
You run a residential roofing company under $3M · you're carrying calls and follow-up yourself · you know jobs are slipping · you'd rather have a back office run for you than hire and manage one.
You want a one-off tweak, not a system · you need help with production or crews (we don't touch that) · you're not ready to let an outside team own your follow-up.
Book a 20-minute call. We'll show you where your leads are leaking, what it's costing you, and exactly how your back office should run.
Book a 20-minute call