Cost plus a fee you can see.

No two roofing companies run the same jobs, markets, or seasons, so we do not sell packages. We bill what your marketing actually costs, plus one flat management fee.

How the model works

No packages

A storm restoration company in Texas and a retail replacement company in Ohio should not be sold the same bundle. Scope is built per company.

Costs pass through at invoice price

Ad spend, production days, and software are billed at what they cost us. No hidden margin inside a bundled number.

One flat management fee

Set in your proposal, agreed before we start. It changes when the scope changes, not when your ad spend does.

What an invoice looks like

Google & Bing ad spendpassthrough
$4,830
Meta ad spendpassthrough
$2,140
Yelp Adspassthrough
$760
Video shoot day + editingat cost
$1,275
Appointment setting hoursat cost
$1,860
Call tracking & softwarepassthrough
$186
Management feeset in your proposal
Flat

Example month. Numbers are illustrative; your proposal sets your actual scope.

From first call to first report

Audit

We pull your numbers: past ad spend, Yelp record, search rankings, and what the AI models currently say about roofers in your market.

Proposal

A scope built for your company: which channels, what budget range, and the flat management fee. In writing before anything starts.

Launch

Campaigns, profiles, and tracking live inside the first month. Ad accounts stay in your name; you keep everything if we ever part ways.

Report

Monthly numbers with the invoice beside them: what was spent, what it cost, what it booked. Every line traceable.

The full operating cadence

Common questions

Why not just charge a percentage of ad spend?

Percentage fees reward the agency for spending more, not for spending well. A flat fee means the only reason we recommend more budget is that the numbers support it.

Who owns the ad accounts?

You do. Google, Bing, Meta, and Yelp accounts are created in your name, with billing to your card where the platform allows it. If we part ways, everything stays with you.

Can we start with just one service?

Yes. Each service is its own scope with its own line on the invoice. Start with one channel and add others once the reporting earns your trust.

What do you need to build a proposal?

Your service area, the job mix you want more of, and access to any past campaign data. The audit is where we do the digging; the proposal is what comes out of it.

Tell us about your roofing company.

A 30-minute call. We review your market before we get on it, so you leave with something useful either way.