A new contractor should build lead generation in this order: set up a Google Business Profile and collect reviews, build a basic website with one page per service, and make sure every call gets answered. Then add Local Services Ads or search ads, then start local SEO. Lead sellers like Angi or Thumbtack can fill gaps early, but skip social ads, big branding projects and long contracts until jobs are steady.
What order should a new contractor build lead generation in?
You have business cards, truck magnets and maybe a few shirts, and you are still struggling to stay busy. A new contractor has little money and less time. Spend both in the order that turns into calls soonest and keeps working later. This post covers each step, where lead sellers fit, and how to tell what is working.
At a glance
- Google Business Profile and reviews. Free to set up, and it puts you in the map results.
- A basic website with service pages. It gives homeowners and Google something to check.
- Answer every call. A missed lead is a lead you worked for and lost.
- Local Services Ads or search ads. Paid calls, once the first three steps work.
- Local SEO. Slower to build, but it keeps producing calls when ads are paused.
Business cards, truck magnets and shirts are fine. They help people remember you after they meet you. They do not reach a homeowner who is searching for a contractor tonight, so they should not be the whole plan.
The takeaway: Build the free and owned pieces first, then pay for calls, then invest in the slow channel.
How do you set up a Google Business Profile and get reviews?
Your profile is what shows in the map results when someone searches for a deck builder or a kitchen remodel near them. Setup costs nothing. Fill in every field.
Set up the profile
- Set up the profile by picking the primary category that matches the work you want most. Add secondary categories only for work you actually do.
- Set a service area made of the towns you will drive to. If you work from home, hide the address, as Google’s guidelines for business profiles require for service-area businesses.
- Add real job photos: framing, finished tile, the crew on site. Phone photos are fine.
- List each service with a short, plain description.
- Use the same business name and phone number everywhere you are listed.
Ask for reviews
Ask every customer in person at the end of the job, then text the review link the same day. Reply to every review.
Do not buy reviews or offer anything in exchange for them. Google’s policy on prohibited and restricted content bans paid and incentivized reviews. Google removes those reviews and can suspend the profile.
If you want help with setup or cleanup, see our Google Business Profile service.
The takeaway: A complete profile with steady, honest reviews is the fastest free way into the map results.
What does a contractor website need in year one?
A year-one contractor website needs to say what you do and where you work. Homeowners check it before they call, and Google reads it to decide where you show. Ads send people there too, and a weak page wastes the click.
What to include
- Include a home page that says what you do and which towns you serve, plus one page for each service.
- One page for each service: bathroom remodels, roof replacement, drywall repair, and so on. Each page covers the work, the area, photos and a phone number.
- Click-to-call on every page, plus a short form.
- License and insurance details if your state requires a license for the work.
- Fast loading on a phone.
Why speed matters more than design
Speed matters more than design because a homeowner with water on the floor does not wait for a slow page. They call the next contractor instead.
Remodelers and general contractors can see how we set up these sites on our remodeling and general contractor page.
The takeaway: A fast site with one clear page per service does more for leads than a polished design.
How do you stop losing leads to missed calls?
In year one you are on a ladder or under a sink when the phone rings. A homeowner who reaches voicemail often calls the next contractor on the list. Fix this before you pay for a single click.
What to set up
- Set up missed-call text-back first, so anyone you miss gets a text right away and can reply.
- Use an AI receptionist for after-hours and busy times. It should collect name, address, job type and urgency, and pass it to you without dropping details.
- Call every lead back the same day.
Homeowners choose contractors who are responsive and organized. The first call is where they start judging that.
The takeaway: Every call you pay for or earn is wasted if nobody answers it.
Local Services Ads vs search ads: which should you start with?
Once the profile, site and phones work, paid ads can fill gaps in the schedule. The two main Google options work differently.
| Local Services Ads | Google search ads | |
|---|---|---|
| How you pay | Per lead | Per click |
| Control | Less: job types and service area | More: services, keywords, towns, hours |
| Work to manage | Lower | Higher |
| Availability | Not every trade or area | Most trades and areas |
| Fits | Contractors who want calls without managing keywords | Contractors who want control and will check it weekly |
Local Services Ads
Local Services Ads show at the top of many local searches. You pay per lead, not per click. Google runs background, license and insurance checks before your ads can show. They are not offered for every trade or every area.
Google search ads
Google search ads give more control over services, towns and hours. They also take more work. Common year-one problems:
- Broad keywords that bring out-of-area or low-intent clicks.
- Missing or wrong negative keywords. One account had a negative keyword blocking one of its own active keywords.
- Ads sent to the home page instead of the matching service page.
- Conversion tracking that counts page views as leads.
Start in a tight radius on the one or two services with the best margin. Read the search terms report every week and cut what does not fit.
The takeaway: Start with Local Services Ads if your trade qualifies, and run search ads small and watched if it does not.
When should a contractor start local SEO?
Start local SEO once the profile, site, phones and first paid channel are working. It takes months to build, which is why it comes after the faster channels. Once built, it gets your profile and site found without paying per lead.
What it covers
Local SEO covers the Google Business Profile, reviews, service pages, pages for the towns you serve, consistent listings and site fixes.
Write town pages about real work
Town pages should reflect real work in real places. Storm and roof repairs in Brandon and Riverview read differently from freeze-thaw concrete and gutter work in Oak Lawn and Orland Park. Write about the jobs you actually do in each area.
Keep the year-one scope small
A sensible year-one scope is service pages, a few town pages, profile photos and posts, steady review requests and technical fixes. If someone offers a large package with vague deliverables, ask what gets built each month. See how we handle local SEO for service businesses.
The takeaway: Local SEO is the slow channel that keeps calls coming when ads are paused, so start it once the fast channels work.
Are lead sellers like Angi and Thumbtack worth it?
Angi, Thumbtack, Houzz and Yelp ads sell leads or placement. They can fill a thin calendar in the first months. The trade-offs: the same lead often goes to several contractors, the platform owns the relationship, and reviews stay on their site.
Use them as a short bridge. Answer fast, and ask good customers to review you on Google too.
How each channel compares
| Channel | How you pay | Speed | Who owns it |
|---|---|---|---|
| Google Business Profile | Free | Fast once verified | You |
| Website | One-time build | Supports every other channel | You |
| Local Services Ads | Per lead | Fast once approved | You |
| Search ads | Per click | Fast | You |
| Local SEO | Ongoing work | Months | You |
| Lead sellers | Per lead or subscription | Fast | The platform |
What to skip until the schedule is steady
- Social ads for big-ticket work.
- Large branding or logo projects.
- Pages for towns you do not serve.
- Long contracts that are hard to leave.
- Running ads on every platform at once.
The takeaway: Lead sellers are a bridge for a thin calendar, not a foundation you own.
How do you know if your lead generation is working?
From the first call, record where each lead came from and whether it became a booked job. A spreadsheet works.
What to record
- Record the source of every call, form and text, and whether each one became a booked job.
- Whether it became a booked job, and what the job was worth.
- How each caller says they found you.
Use separate tracking numbers for ads and your profile so the source is recorded even when callers forget.
How to read the numbers
Read the numbers as click to lead to booked job to revenue. Cost per click means little if the leads do not book.
Check that the tracking works
We have seen conversion actions that reported healthy while recording nothing. Place a test call and a test form fill, then confirm both show up. For more on filtering out low-quality leads, read how to generate qualified leads without wasting your budget.
The takeaway: A channel is working when it produces booked jobs you can trace, not when a dashboard says so.
What should you expect when you hire help with lead generation?
If you bring in help, the plan should be small, specific and tied to booked jobs. A good year-one plan includes:
- A review of your profile, site, phones and any ad accounts before anything new is built.
- A written order of work, with what gets built in each month.
- Tracking set up first, so every call, form and text ties to a source and a job.
- Ads limited to your best-margin services and the towns you want to work in.
- Reports that show leads and booked jobs, not just clicks and impressions.
- Terms you can leave without a long lock-in.
We build these plans for owner-operated home service businesses, starting with lead tracking that ties each lead and job to its source. If you want a year-one plan built around your trade and service area, contact Pinnacle Technologies Group.
The short version
Start with a complete Google Business Profile and steady reviews. Add a fast site with one page per service, and make sure no call goes unanswered. Then test one paid channel, start local SEO, and track every lead to a booked job.
Want a year-one lead plan for your trade and service area? Contact Pinnacle Technologies Group and we will review your profile, site, phones and tracking.
Frequently asked questions
How much should a new contractor spend on lead generation in year one?
There is no single right number. It depends on your trade, the size of your service area, local competition, and how many jobs you can actually handle. Do the free steps first, then set a test budget for one paid channel you can keep running for a few months. Our marketing budget calculator can help you find a starting point.
What should I say when I ask a customer for a Google review?
Keep it short and ask at the end of the job, while the finished work is in front of them. Thank them, ask if they would leave a quick review on Google, and tell them you will text the link. Send it that day so it takes them a minute.
Should I use my cell number or a business line on my Google profile?
A separate business line is easier to manage as you grow. You can forward it to your cell now and route it to a receptionist or crew member later without touching your listings. Changing numbers later means updating every listing to keep your name and number consistent.
What if Local Services Ads aren’t offered for my trade or area?
Run Google search ads for the same services and towns instead. Keep the radius tight, send each ad to the matching service page, and read the search terms weekly. Availability changes, so check Local Services Ads again later.
Should I keep my Angi or Thumbtack profile once Google leads pick up?
Keep it while it still books profitable jobs, and drop it once your own channels fill the schedule. Compare cost per booked job across every source before you cancel. Ask happy customers from those platforms to review you on Google so the reviews stay with you.
Can I do local SEO myself as a new contractor?
Much of the early work is within reach: filling out your profile, asking for reviews, posting job photos, and writing a page for each service and town you serve. The harder parts are technical site fixes and keeping listings consistent across many directories. Many contractors start on their own and bring in help when the schedule leaves no time for it.
How long before a new Google Business Profile starts bringing calls?
It varies with your category, your town and how strong competing profiles already are. Verification has to finish first, and new profiles usually gain ground as reviews, photos and service details build up. A profile in a small town with few competitors tends to show up sooner than one in a crowded metro.

