Be the roofer, plumber or remodeler people call first.
Homeowners now ask Google and ChatGPT who to hire, then call the first two names that look trustworthy. I make sure one of them is you, and that every call and form gets an answer in minutes.
Where contractors lose jobs
- A thin Google profile with old photos, so a competitor with fresher reviews gets the call.
- No Yelp profile, or one nobody looks after, even though ChatGPT leans on Yelp for local answers.
- A website that says "quality service" but does not answer what a roof replacement costs or how long it takes.
- Paying for shared leads from marketplaces that sell the same homeowner to four other companies.
- Missed calls on a job site that never get a call back the same day.
What I set up
- Google Business Profile with the right categories, services, service area and real project photos.
- Yelp, Bing, Apple Maps, BBB, Angi or Houzz listings with the same name, address and phone everywhere.
- One page per core service and per main city, each opening with a straight answer.
- One offer, such as a free on-site estimate within 48 hours, with its own landing page.
- Google search ads on high-intent searches only, Local Services Ads where your trade is eligible, and a capped ChatGPT ads test where the numbers make sense.
- Missed-call text back and a lead assistant that offers estimate times in your words.
- Follow-up texts for open estimates and past customers.
- A review request after every finished job.
No more missed calls going to the next roofer
When you are on a roof or under a sink, the call goes to voicemail and the homeowner calls the next name on the list. With missed-call text back, they get a text from you within seconds, in your own words, and a time to book.
Anything outside the script, like a price question or an unusual job, comes straight to you.

We check the math before you spend anything
On the discovery call we work out what one booked job is worth to you after costs, and how many extra jobs a month it takes to cover the fee and the ad budget. If you cannot take on that many, or the margin is too thin, I will say so and suggest something smaller.
Example with made-up numbers. Monthly plan and ads come to $3,500 including part of the setup cost. A $4,000 job at a 30% margin leaves $1,200. That is about three extra jobs a month to break even. Your own numbers decide whether it is worth it.
Questions contractors ask
Not answered here? Ask me directly.
Do I have to stop using Angi or Thumbtack?
No. Most owners keep them. The goal is more jobs from channels you own, so you depend less on paid leads that are also sold to your competitors.
Do I need to run ads?
Not always. Fixing your profiles, reviews and pages works without ads, it just takes longer. Ads speed things up when the numbers from the fit check say they will pay for themselves.
Who answers the texts?
A lead assistant set up in your own words replies within minutes, asks a few qualifying questions and offers estimate times. It never quotes prices or promises dates. Anything outside its script goes straight to you.
Which areas do you work in?
Anywhere in the United States. The work is city by city, so we start with the areas and services you want more of.
Find out who homeowners in your city are being sent to.
A free snapshot comparing you with three local competitors on Google and in AI answers.