A plain look at your previous Google Ads account, before we talk about anything else. No jargon, and nothing to decide today.
Across 2025, the last full stretch your Google Ads were running, the account spent roughly $40,000. That money brought in about 130 calls and form fills, which works out to around $310 each.
We pulled the full account history and went through it line by line. A few clear things stand out, and once you see them, the result makes a lot of sense.
The single best performer in the whole account was people typing "Better Way Roofing" straight into Google. Those clicks were cheap and they turned into calls. Strip your own name out, and the cost to win a customer from everything else jumps north of $400.
Here's why that matters. People searching for you by name already know you and were likely to call anyway. The real job of advertising is winning new customers who haven't heard of you yet, and that part of the account was barely working. So it looked alive, but it was mostly leaning on the reputation you already built, not adding to it.
Of the spend we could trace, well over half produced exactly zero new business. A big chunk went to people searching for other roofing companies by name, to one-off searches with no real buying intent, and to clicks that were never going to call anyone.
This is the kind of thing that gets fixed before launch, not after. It's not complicated. It just wasn't set up.
Google grades every advertiser, and the grade decides how much you pay. A good grade lowers your cost per click. A poor grade raises it. The grade comes down to three things:
Across your old account, that grade was low almost everywhere. That's the main reason your clicks were averaging about $34, with some over $100. You were paying a premium for the same clicks your competitors were getting cheaper.
The good news is that the new website we just built is one of the biggest fixes for this. It's fast, it works on a phone, and it has a dedicated page for each service. Sending a "metal roof repair" click to a clear metal roof repair page, instead of a slow, cluttered homepage, is exactly what lifts that grade and brings the cost per click down. The site you already paid for does double duty here.
This is the clearest pattern in your numbers. In a good summer month, a lead cost you around $120. Last December, that same lead cost about $1,400, and a booked appointment cost several thousand. Roofing demand falls off a cliff in winter, so every click costs far more.
The old setup spent the same way in December as it did in August. That's like running the AC at full blast with the windows open.
You weren't doing anything wrong. The money was real and the intent was right. The account was just built and run in a way that let most of the budget leak out. Every one of these issues is fixable, and most of them get fixed in the build itself, before a single dollar goes live.
Without getting into the weeds, a properly run account does four things the old one didn't:
I want to be straight with you about the budget, because it's the part that decides everything else.
The instinct is to keep it small and safe. But a small budget is the fastest way to waste it. At around $2,000 a month, an account like this never gets the chance to learn. The clicks in this market are expensive, and you'd burn through the whole budget gathering the first scraps of data before it could ever tell you what's working. You'd be paying for a test that never finishes.
Doing this properly means two things, and they have to stay in proportion:
The budget has to be comfortably bigger than the fee, or the fee isn't earning its keep. There's no sense paying us to manage a pot that's too small to manage. When the budget is right, every dollar of our fee is making your ad dollars work harder.