Pricing

Pick how many channels you want working

Every plan starts with your Google Business Profile, because that is where most local calls come from and nothing else works properly without it. From there you add Local Services Ads, basic SEO and the tracking around your leads, and then the full search program with a guarantee on roof replacement inspections.

Starter

$500per month

Your Google Business Profile handled properly every month. Profile work only, with no website work in it.

  • Google Business Profile optimization
  • Weekly photo and profile posts
  • Review auto-replies
  • Citations
  • A press release every other month
  • Monthly Google and AI visibility tracking

No website work, lead tracking or speed to lead at this level. Those start with Growth.

Book a call
Most roofers start here

Growth

$1,500per month

Local Services Ads for calls this month, with basic SEO starting to build your website underneath.

  • Everything in Starter
  • Google Local Services Ads
  • Basic SEO
  • Website maintenance
  • Lead tracking on every call and form
  • Speed to lead

Plus your ad budget, billed by Google to you directly. Google sets the minimum by market, around $1,400 a month in DFW.

Book a call

Scale

$4,000per month

The full search program on top of your ads, with a guarantee on roof replacement inspections.

  • Everything in Growth
  • Full-blown SEO and AEO
  • Backlinking
  • A press release every month
  • 20 exclusive roof replacement inspections in your first 90 days, or we work for free until you get them

Plus your ad budget, billed by Google to you directly. The guarantee needs Local Services Ads funded at Google's recommended budget for your area, and at least $2,000 a month.

Book a call
How it works

What the price does and does not cover

  1. No contract

    Month to month on every plan. If the reporting stops making sense, you stop.

  2. You own the ad account

    It stays in your name, and Google bills your card directly, so your budget is never marked up and never held. Google sets the minimum by market, and in DFW it runs around $1,400 a month.

  3. You own the site, domain and Google profile

    All three stay yours if you leave. The website is a one-time build of $1,000, waived for anyone whose site has already been rebuilt.

  4. We stop at the handoff

    A lead reaches you inside sixty seconds. Quoting, scheduling and closing stay with your team.

The Scale guarantee. An inspection counts when a homeowner in your service area asks for a roof replacement or storm inspection, through your Local Services Ads, your Google profile or your website. It has to be exclusive to you, so a message lead Google sends to several businesses does not count, and we never sell leads to other roofers. Two conditions: your Local Services Ads stay funded at Google's recommended budget for your area, and at least $2,000 a month, and every lead gets a call back the same day. We count them in call tracking and your ads dashboard, and you can see every one.

Not sure which one fits? Book a call and we will run a live map of where you rank today, count the jobs the gap is costing, and pick from there.

Let's look at where your next jobs will come from

Tell me about your business and where the gaps are. No pitch deck, no pressure, just a straight look at what's working, what isn't, and what I'd do about it.

“We're not just getting more visibility, we're attracting the right kind of projects and building real momentum in our market.”
Erik Finholm, owner, Fin Home Custom Contracting