Websites & Google for Roofers in D.C., Maryland & Virginia

More estimate calls off your own website. Instead of buying leads.

I build the site, my team gets it found on Google, and you count the calls yourself every month. No ad budget, no shared leads, no reports full of graphs that don't mean anything.

Get a free call review Call (202) 961-4968 Takes 15 minutes. No pitch deck.
Washington, D.C. · Arlington · Bethesda
Plus Alexandria, Falls Church, McLean, Silver Spring and the rest of the DMV.
$0 on ads
Everything here comes from search, not a lead service.
Month 3
When you'll know whether it's working, from your own call count.

The problem

Most roofing websites are brochures. Yours should be a phone that rings.

Ask a roofer how many estimate requests came through his website last month and he usually can't answer. That's the whole problem. A site nobody finds, with a phone number three taps deep, costs money every week instead of making it — so he buys leads at $60 to $120 a pop and shares them with three competitors.

Built to get calls

Five pages, one per service and one per town you work. Your number on every screen, one tap to dial, a form that actually gets answered.

Found on Google

Your Google Business Profile cleaned up, your service pages written to match what homeowners actually search, and monthly work to keep you there.

Counted, not claimed

One page a month showing what I did and how many calls came in. You check it against your own phone. If the number isn't moving, we both know.

How it works

Four steps. Two weeks from the day you send me your stuff.

01

A 15-minute call

I ask what you charge for an average roof, which towns you want more work in, and how your website is doing right now. You'll know by the end whether this is worth doing.

02

You send photos and your service list

Pictures of roofs you've finished, your licenses, your hours, and how you want your name and number shown. That's it. I write everything else.

03

Site live in two weeks

Two rounds of changes included. Nothing goes live until you've seen it and signed off.

04

Monthly work on Google

New pages, review requests, and search work every month. Cancel any time — no twelve-month handcuffs.

Straight answers

The questions roofers actually ask me

How long before I see calls?

I won't promise you a date, because nobody controls Google. What I'll promise is that you'll know by month three, because you'll be counting calls instead of reading a report. If the number hasn't moved by then, you cancel and you've lost three months of retainer, not a year.

I already have a website.

Most roofers do. The question isn't whether you have one, it's how many estimate requests it brought in last month. If you can't answer that, the site isn't working — and if you can and the number is low, that's a fixable problem.

What does it cost?

A build plus a monthly retainer, and I'll give you both numbers on the first call instead of making you fill in a form to find out. For context: one roof replacement in this area typically runs several thousand dollars, so a single extra job usually covers the whole build.

Do I own the site?

Yes. Once it's paid in full, the site, the files, and every login are yours, and I hand them over whether we keep working together or not. The domain and hosting go in your name from day one.

Am I locked in?

No. The retainer cancels with a few days' notice. I'd rather keep you because the phone is ringing than because a contract says you can't leave.

How many estimate calls came in through your website last month?

If you're not sure, that's the answer. Tell me your company and the towns you work, and I'll look at your site and your Google listing before we talk — free, no obligation, and you'll get something useful out of it either way.

Call (202) 961-4968 Rashaun Bazemore · KADLIN Marketing

I call back same day, usually within a couple of hours.