Maxpec Maxpec
Roofing back office, done for you

Stop losing roofing jobs to missed calls and cold estimates.

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 problem

You're not short on leads. You're losing the ones you already paid for.

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.

What we do

Maxpec is your roofing company's back office — built and run for you.

We don't hand you software and a login. We do the daily work:

  • Every lead entered and worked in under five minutes

    During business hours — phone, form, LSA, Angi, Facebook — into your CRM (JobNimbus, AccuLynx, Roofr, GoHighLevel, or ours).

  • Every estimate followed up

    On a 1-3-7-14 cadence from your numbers; a weekly open-estimates list to you.

  • Local Services Ads managed

    Profile, budget, every lead reviewed within 24 hours, disputes filed within 48 hours, feedback ratings submitted, a monthly credit report.

  • Every call transcribed, scored and summarized

    Same-day alerts on missed calls and bad outcomes, and monthly coaching notes for your reps.

  • After-hours and overflow answered

    A bilingual AI assistant that books and routes — you decide what it says. Phone answering is part of the system, not the product.

  • Canvassing app for your crew

    Address lists, door tracking, storm-swath lookups.

  • Reporting to the installed job

    Not to “leads”: which source produced booked, shown and installed work.

You run estimates and crews. We run everything else.

How it works

We build it in 30 days. Then we run it every day.

  1. 1

    We build it.

    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.

  2. 2

    We run it.

    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.

  3. 3

    You see 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.

Storm and retail run on different clocks

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.

Before
  • Calls to voicemail
  • Estimates go cold
  • LSA charges you don't dispute
  • You are the CRM
  • No clear pipeline
  • Calls you never hear again
After
  • Every lead worked in five minutes
  • Every estimate followed up
  • Disputes filed and credited
  • Pipeline clean every week
  • Every call scored
  • You're on estimates and crews
Results

What it looks like when the back office runs right

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.

Pricing

Priced to replace a hire, not to add an expense.

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.

Implementation

$3,497

one-time implementation. CRM clean-up, LSA, call tracking, cadences, canvassing app, reporting. Waived on a 12-month agreement.

Back Office

$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.

Against the alternative

The same work, both ways.

Consideration Hire someoneMaxpec
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.

The standard, in writing

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.

Or buy the agent on its own

Your roofing chief of staff — on our servers, not a computer on your desk.

$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.

  • Watches Google Local Services Ads and responds
  • Scores lead quality so you stop chasing junk
  • Drafts follow-up from JobNimbus or AccuLynx context
  • Drives the pipeline so estimates do not go cold
  • Answers the phone after hours and on overflow

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.

Book a 20-minute call

This is built for you if

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.

This isn't the right fit if

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.

Questions

Do you close deals for us?

No. We work the leads, book, follow up, dispute and report. Your team closes and produces.

Who answers the phone?

During business hours your leads are worked by our bilingual team inside your system; after hours and on overflow, an AI assistant that books and routes. We tell your customers exactly that — nobody pretends to be your receptionist.

Can you do just the LSA disputes, or just the follow-up?

No. The results come from the whole back office running together. Partial fixes leave the same leaks open. If you only need a website, that's verynice.website.

Do you guarantee a number of leads?

No. We guarantee the service level above. Lead volume depends on your market and your budget.

How long am I committed?

Month to month. A 12-month agreement waives the $3,497 implementation.

Who owns the accounts?

You do — Google, LSA, ads, CRM data, phone numbers. If you leave, you take it all.

Ready to stop being the bottleneck?

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
Book a call