A back office for roofing operators

Get the paperwork off your desk. Keep your team on the roof.

I run the phones, the CRM, the follow-ups, and the admin for small-to-mid roofing companies, so you can spend your day estimating, closing, and running crews instead of chasing quotes and updating pipelines.

Maribel Tesorero
What I take off your desk

Not tasks. Whole functions.

I run the operating functions of your business end-to-end, and report the numbers back to you every week.

01 · Front-of-house

Calls, lead intake, and appointment setting.

Answer inbound calls, run your qualifying questions, log every lead into your CRM before you hear about it, and book inspections directly to your calendar.

02 · Follow-up ops

Every quoted lead worked to a decision.

Nothing slips. Every quote chased on cadence until they book, cancel, or ghost. No more $10K jobs disappearing because nobody followed up on Tuesday.

03 · CRM & systems

Your CRM, kept clean.

Pipelines maintained, contacts tagged, automations built and monitored. My portfolio includes a 10-workflow GoHighLevel build for a real estate operator, and the same discipline applies to your shop.

04 · Estimate & proposals

Proposals packaged and sent, same-day.

I take your rough scope and numbers, format them into a clean, on-brand proposal, package the right attachments (job photos, warranty info, terms), and get it out to the homeowner before end of day. Your estimator stops spending nights formatting Word docs.

05 · Reporting

Weekly numbers, in one page.

Lead flow, close rate, revenue booked, pipeline health, delivered every Friday. I run SQL and Power BI dashboards for a fintech day job, so this part is home turf.

06 · Retention

Reviews, referrals, and repeat work.

Post-job review requests, referral follow-ups, annual maintenance outreach. The revenue that's already yours, captured instead of forgotten.

How I work

One message a day. No dashboards to check.

Every morning by 8am your time, you get one email. Every Friday, a full weekly rundown. You always know what's happening in your business, without hopping into another tool.

  • DailyWhat came in, what got handled, what needs you.
  • WeeklyNumbers, wins, and flags, delivered every Friday.
  • Monthly30-min strategy call. What to fix, build, or automate next.
  • AnytimeSlack or WhatsApp for the things that can't wait.
From the portfolio

What "systems-fluent" actually looks like.

One recent build. A US roofing operator wanted their after-hours calls to stop going to voicemail. I built the system that fixed it.

Summit Roofing · Voice AI + intake automation

Every after-hours call answered, qualified, and logged automatically.

Deployed a conversational voice AI receptionist on Vapi that handles inbound calls outside business hours. It qualifies the caller (roof type, storm or non-storm, urgency), captures the details a human agent would ask for, and pushes the qualified lead straight into the CRM with a full transcript attached.

Built with call recording, structured logging, and a human-handoff path for edge cases the AI shouldn't handle alone. Same discipline I bring to the operational side of any client engagement.

100%
After-hours call answer rate. From 0% (voicemail) to fully covered.
0 leads lost
Every off-hours prospect logged and follow-up ready by morning.
24/7
Coverage across nights, weekends, storms, and holidays.
Common questions

Straight answers, no dance.

What hours do you work? +
I work on your timezone. Whatever US business hours you keep, I match them, so we're live at the same time and you can reach me when you actually need me.
What tools do you know? +
GoHighLevel (deep, portfolio-level), JobNimbus, AccuLynx, ServiceTitan, and HubSpot. Slack, WhatsApp, Loom, and Zoom for communication. SQL and Power BI for reporting. Currently deepening in Xactimate. If your stack isn't listed, ask. If I can't run it well from day one, I'll say so.
How does communication work day-to-day? +
Slack or WhatsApp for anything real-time. One daily brief in your inbox by 8am. One weekly rundown every Friday. One 30-minute strategy call each month. No "quick calls," no chasing me for updates. You always know exactly where things stand.
Do you make outbound sales calls or send cold outreach? +
No cold calling and no cold outreach. My scope is inbound: leads who already reached out to you, existing customers, and past estimates. Cold prospecting is a different skill set and I'd be doing you a disservice pretending otherwise.
Ready when you are

Let's get your desk clear.

Book a 20-minute intro call. Tell me what's slowing you down, and I'll tell you honestly what I'd handle first, what I'd build, and whether we're the right fit. No pitch, no pressure.