Local SEO for Contractors
Show up first on Google Maps and in the organic results, so the phone rings.
For roofers, HVAC and plumbers. Roofing came first.
- Your CompanyPlumber. Open 24 hoursYou
- Top 3 on Google Maps is the goal
- $0 per lead from Maps and organic
- 1 business per trade per city
- Quarterly contract, no setup fee
What we do for you
Google Business Profile
The listing Google uses to pick the map results. We set it up and keep it active.
Reviews
A text after every job asks happy customers for a review.
Citations and listings
Your name, address and phone match on every directory.
Service-area pages
A page for each service and town you work, to catch the searches below the map.
Local links
Mentions from local suppliers, chambers and news sites.
Monthly report
One page a month: map rank, calls and what we did.
How it works
- 01
Free call
Fifteen minutes. We check your map position with you, live.
- 02
Local SEO audit
A full review of your profile, listings and website, plus a 60-day plan you own.
- 03
Monthly optimization
We run the plan and show you what moved each month.
Pricing
Buy the audit and run the plan yourself, or hand it to us and we run it for you.
Local SEO audit
- Google Business Profile review
- Citation and listings check
- On-page local signals and schema
- Competitor positioning
- 60-day action plan you own
Monthly optimization
- We run the 60-day plan
- Profile work and posts
- Review system for your crew
- Citation building and local links
- Service-area pages and content
- One-page monthly report
- One business per trade per city
Quarterly contract, renews each quarter. No setup fee.
Questions contractors ask us
Is there a contract?
Yes, a quarterly contract that renews each quarter. Cancel before the next quarter starts.
What if I do not have a website?
No. If you have one, we add the pages it is missing. If you do not, we build you a fast, simple site with a page for each service and town, click-to-call and your reviews, and you own it.
How is this different from Google Ads?
Ads charge per click and stop when you stop paying. Local SEO keeps bringing calls with no cost per lead.
What if a competitor in my city already works with you?
We tell you and do not take you on. One business per trade per city.
Book a free 15-minute call
Tell us your city and the jobs you want. We tell you what we would fix first.
- Your map position, checked live
- The 3 fixes that matter most
- Whether your city is open