For roofing companies

I built a roofing company’s website and its whole back office. It’s live.

The company is made up (it’s called Example Roofing), so you can open every screen on your phone without signing up for anything. The leads, the estimates, the crew schedule, the invoices, all of it.
The Example Roofing website's home page: roofing, gutters and skylights, with a button to request a free estimate.
The Example Roofing home page on a phone.
Example Roofing is a sample business I made up for the demo. Every screen on this page is the real software.

01 · Right now

If your office sounds like this, keep reading.

“Did anybody call back the lady with the ceiling stain?”

The form on your website goes to an inbox nobody checks on a job day. Somebody sees it Thursday, and by then she’s had two other roofers out.

“Where’s the Castillo estimate?”

The measurements are on a legal pad in the truck and the prices are in your head. The PDF gets typed up Sunday night, and then you wait to hear whether she printed it, signed it and scanned it back.

“Which house are we at Thursday?”

The crew lead texts you for the address at six in the morning. At ten the homeowner calls to ask when you’re coming.

02 · The week

Here’s a week in your office, in order.

Every screen below is the live demo. Open it next to this page and follow along.

The website

Somebody Googles “roofing company Brentwood.” This is the page I want them to land on.

Every city you work gets its own page. Every problem gets its own page too: water coming in right now, gutters overflowing, cracked tiles. Then guides, like five-inch or six-inch gutters, so you’re the one who knows what they’re talking about before they ever call.

That’s how a small company gets a real shot at the searches that turn into jobs.

See the Brentwood page ↗
The Brentwood page of the Example Roofing website on a phone, with a map of the East Bay cities it serves.
The Brentwood page, on a phone.
Tuesday · 7:12 pm

A ceiling stain in Antioch. They’re on your site, not on hold.

A few taps on their phone: what’s going on, the roof material, the house, how soon, and the address. Then they tell you how they want to be reached and when. A text in the morning, a call in the evening, whatever works for them. When they send it, a ballpark range shows on their screen so nobody’s caught off guard later.

The tire kickers weed themselves out. The real jobs come through.

Try the estimate request ↗
The last step of the estimate request on a phone: how they want to be reached, by phone call, text or email, and when.
The last step of the estimate request.
Tuesday · 7:13 pm

It’s already in your office. And in your inbox.

Every lead sits in one pipeline: new, contacted, estimate scheduled, estimate sent, won. Open one and it’s all there. What they said in their own words, how they want to be contacted, and a log of every call and note, so nothing lives in somebody’s head.

Reach out the way they asked, first thing. First impressions are most of it. If you’d like, the confirmation they get can offer a link to book the estimate visit themselves.

The leads pipeline in the office app, with columns for new, contacted, estimate scheduled and estimate sent.
The leads pipeline in the office app.
Wednesday · 9:40 am

Pull the roof measurement. Send it for signature. Done before lunch.

Type the address and pull the roof measurement from aerial imagery, the same kind the solar companies use. Squares, ridge and underlayment come off it, and your own price list does the math: good, better or best, or gutters only.

They sign on their phone, you click accept, and it’s a job with a crew on it. Nobody types up a PDF at the kitchen table on Sunday.

An estimate in the office app for a roof replacement, with the roof measurement and three priced options.
That’s Renee’s re-roof on the screen. She’s made up. The math isn’t.
Thursday · 6:05 am

Crew A already knows which house is Thursday.

The week’s on the schedule with a map, so you can route the day. There’s a read-only share link for the guy who never logs into anything, and it drops straight into a phone calendar.

On the crew’s phone they get the address and directions, plus an “I’m on site” button, so you’re not calling around to find out where everybody is. They shoot photos before, during and after the job. The after photos are your portfolio, and I put them on your website.

Open it as the crew ↗
The crew's phone view: today's jobs with directions, an I'm on site button and before, during and after photos.
The crew’s phone view.
Friday · 4:30 pm

“Did we ever invoice that job from June?” Now you just look.

Every estimate that hasn’t turned into a job and every invoice that’s sent, paid or overdue, on one screen. The customer signs off on the invoice from their own portal, so a chargeback isn’t your word against theirs.

When the job’s done, one tap texts them a link to leave you a review. Gutter-cleaning plans go on the calendar by themselves, and finishing a visit writes its invoice and books the next one. That’s recurring revenue you don’t have to chase.

The invoices list in the office app on a phone, filtered by sent, paid and overdue.
Invoices in the office app, on a phone.

Everything in one place

One login for the office, one for the crew, and one place to look when somebody asks.

03 · What’s in it

The whole platform, line by line.

The website

A page for every city you work and every problem homeowners search for, plus guides that answer their questions before they call.

The estimate request

Six short steps on a phone, ending with how and when they’d like to hear from you.

Leads

One pipeline from the first request to won, with every call and note kept on the lead.

Estimates

The roof measurement, your own packages and prices, and a link they sign on their phone.

Jobs and the schedule

The week by crew, a map for routing the day, and a share link that works as a calendar.

The crew’s phone

Today’s jobs with directions, an on-site button, and photos before, during and after.

Invoices

Sent, paid and overdue on one screen, and over to QuickBooks Online if you use it.

Reviews and maintenance plans

A review request when the job’s done, and plan visits that book and invoice themselves.

04 · What it costs

Three ways to pay for it. All three get the whole platform.

Standard

The website, the estimate request and the office app, month to month after setup.

$349a month

$2,500 setup, then month to month

  • The website, built with your cities and services
  • The office app and the crew’s phone view
  • Month to month once setup is paid
Ask me about Standard

Term

The same website and office app with nothing to pay up front, on a twelve-month term.

$599a month

No setup · 12-month term

  • The same website and office app
  • Nothing to pay up front
  • A twelve-month term
Ask me about Term

Growth

Everything in Standard, plus new guides, problem pages and city pages every month.

$1,099a month

Starting price

  • Everything in Standard
  • New pages on your website every month
Ask me about Growth

Setup is me building it: your services, your cities, your photos and your words, your domain, and the office app loaded with your price list and your crews. You never open an editor. It’s a completely custom platform, so if something isn’t the way you work, we change it.

What I need from you: a twenty-minute call, your logo if you have one, whatever photos you’ve got, and your price list. I do the rest.

05 · Questions

The ones that usually come up first.

Does it cover gutters and skylights too?
Yes. Example Roofing does all three. Gutters and skylights get their own service pages and their own choices in the estimate request, and the office app keeps a gutter package next to the roofing ones.
Where does an estimate request go?
Into the office app as a new lead with every answer they gave, and to your email at the same time. Nothing sits in a web form nobody reads.
Can the crew use it on a phone?
Yes. The crew gets their own phone view with today’s jobs, directions, notes and photos. In the demo, click “Crew view” at the top of the office app and you’ll see exactly what they’d see.
What happens to my current website?
I rebuild it with your services, your cities, your photos and your words, and move your domain over on launch day. You never have to open an editor.
Am I locked in?
Standard is month to month once setup is paid. Term runs twelve months with nothing up front. And the data is yours: one button exports every customer, lead, estimate, job, invoice, plan, review and photo as one file, any day you want it.
Does it work with QuickBooks?
Yes. Connect QuickBooks Online and customers and invoices go over as you create them.
Is the demo’s data real?
No. Example Roofing and its customers are made up. The screens, the math and the way it all fits together are the real software.

06 · Talk to me

Send me a note and I’ll walk you through the demo in ten minutes.

I’m a quick message away after that too. If it’s not for you, you’ve lost ten minutes and seen exactly how I’d build yours.

The office app

demo.mantelmarketing.com/roofing/app
Sign in as the owner or the crew. No password.

Go click around. Then tell me how your office runs.

It’s all live at roofing.demo.mantelmarketing.com, and there’s nothing to sign up for.