Skip to content
DonePages field notes

Proof marketing

20 Contractor Marketing Ideas That Actually Bring In Jobs (Ranked by Cost)

Twenty practical marketing ideas for contractors, grouped from free to paid, with what each one takes, who it suits, and how to tell if it's working. Built around the work you already do.

By DonePages editorial team 10 minute read
Contractor handing a completed home project over to satisfied customers

Quick answer

The contractor marketing that works best is built on finished jobs: publish every good job with before-and-after photos, ask every customer for a review and a referral, keep your Google Business Profile active, and market to the neighbors around each job. Add paid options like Local Services Ads or direct mail only once those basics run every week, and track which source books jobs.

Start with what you already have

Your best marketing material is the work you finish every week. Most of it never leaves your phone.

Most marketing advice for contractors starts with ads or a new logo. Start with your last ten jobs instead. Each one is proof that you can do the work, in a real house, in a real town, for a customer who was happy with it. That's exactly what a homeowner wants to see before calling you.

The ideas below are grouped by cost. The free ones come first on purpose: they bring the best leads, and they make every paid idea work better. A Google ad sending people to a site with no recent projects wastes money. The same ad pointing to twenty real jobs nearby does not.

Free ideas: do these every week

These cost time, not money, and they compound. The contractors with the busiest calendars usually just do these consistently.

1. Turn every good job into a project page

A page per job, titled service plus town ("Deck Rebuild in Oviedo, FL"), with a matched before-and-after, a short story and the customer's quote. It helps in local search, gives you something to send with quotes, and feeds most of the ideas below. See the nine things each page needs in our contractor portfolio guide.

2. Ask every customer for a review

Same day or next morning, with a direct link and one reminder. BrightLocal's 2026 survey found 74% of consumers pay most attention to reviews from the last three months, so a steady flow matters more than a big total. Scripts are in how to ask customers for reviews.

3. Post finished jobs to your Google Business Profile

A photo, a line on the problem, a line on what you did, and a link to the project page. Once a week in season. It keeps your profile active and puts real work in front of people comparing you. Full setup in our Google Business Profile checklist.

4. Ask for referrals at handoff

"If a neighbor or friend needs something similar, I'd appreciate you passing my name on." Say it once, leave two cards, and thank anyone who refers you. Referrals from happy customers are usually the easiest jobs to close.

5. Send the finished photos to the customer

A short text or email with their before-and-after, the same evening. Customers love seeing their own home presented well, and they forward it to family and friends. It's the easiest referral trigger there is.

6. Reply to every review

Personal, specific replies, within a day or two. BrightLocal found 89% of consumers expect owners to respond, and 80% are more likely to use a business that responds to all its reviews. Future customers read your replies more than the original reviewer does.

7. Share jobs where your customers already are

Local Facebook groups and Nextdoor often have "recommend a contractor" threads. Don't spam them. When someone asks for exactly what you do, reply helpfully and link one relevant project. When a past customer recommends you, thank them.

8. Build relationships with other trades

The plumber, electrician, HVAC tech and realtor all get asked "do you know a good roofer/painter/landscaper?" Keep a short list of trades you trust, refer work to them, and they'll refer back. Realtors and property managers are especially valuable because they need reliable contractors over and over.

Low-cost ideas: under a few hundred dollars

Small spends that put your work in front of people who are likely to need it.

9. Door hangers around every job

The neighbors watched your crew for days. Leave a door hanger on five to ten nearby doors with the before-and-after photo, a line about the job and a QR code to the project page. Check local and HOA rules first.

10. Yard signs (with permission)

A clean sign in the customer's yard during and for a week after the job. Include your name, trade, phone number and a short web address. Many customers are happy to say yes if you ask, especially if they're pleased with the work.

11. Truck and trailer lettering

Your truck is parked in front of a customer's house for hours. Clear lettering (name, trade, phone, website, license number where required) turns every job into a billboard. Keep it readable from across the street; one phone number and one website are enough.

12. A leave-behind card or folder

At handoff, leave a simple card: thank you, warranty or care info, your review link as a QR code, and a line asking for referrals. It's professional, it answers questions later, and it keeps your number on the fridge.

13. A seasonal reminder list

Past customers need you again: gutters every fall, decks resealed every few years, exterior paint touch-ups, spring cleanups. A short text or email before each season ("booking fall gutter cleanings now, want me to add you?") fills gaps in your schedule with easy jobs from people who already trust you.

14. Short job videos

A 20 to 30 second walkaround of the finished job, shot on your phone. Post it to your Google profile, Facebook, Instagram and the project page. Real work, no script needed, and people like watching a transformation.

How the ideas fit together

The ideas work best as a loop, where each finished job feeds the next lead.

StepWhat happensIdeas used
Job finishedPhotos taken, page published1, 14
CustomerGets photos, review request, referral ask2, 4, 5, 12
NeighborsSee sign and door hanger9, 10, 11
SearchersFind the project on Google and your profile1, 3, 6
Past customersGet seasonal reminders13
PaidAmplifies proof you already have15 to 18

One job ends up working six different ways. That's the whole idea: do the work once, market it everywhere.

Mistakes that waste contractor marketing money

Most wasted marketing spend comes from a handful of repeat mistakes.

  • Sending ads to the homepage. Someone who searched "deck repair" should land on a deck repair page with real deck jobs on it, not a page about everything you do.
  • Stock photos. Homeowners recognize them, and they undo the trust your real work builds. Use your own jobs, even if the photos are from a phone.
  • Buying reviews or trading discounts for them. Google prohibits incentives for reviews, and the FTC's 2024 rule bans fake reviews and rewards tied to positive ones. It's not worth the risk to your profile or your business.
  • Slow replies. A Harvard Business Review study of 2,241 companies found those that responded within an hour were nearly seven times more likely to qualify a lead. Every paid lead you answer the next day is money thrown away.
  • Starting and stopping. Three weeks of posting followed by three months of silence looks worse than a steady, modest rhythm. Choose what you can keep up in your busiest month.
  • Not tracking the source. If you can't say which idea booked last month's jobs, you'll keep paying for the ones that didn't.
  • Marketing jobs you don't want. If kitchens pay better than bathrooms, lead with kitchens. Your marketing attracts more of whatever you show.

Measure what works

Ask every new lead how they heard about you. It's the cheapest analytics you'll ever have.

Keep a lead log with the source, the service, the quote and whether you won it. After three months you'll know which ideas bring booked jobs, not just calls. Double down on those and quietly drop the rest.

Watch these numbers monthly:

  • New leads, by source
  • Quotes sent and won
  • Reviews received
  • Cost per booked job for anything you pay for
  • Repeat and referral jobs as a share of total work

A 90-day starter plan

Pick a small set and make it a habit.

Month one: project page for every good job, review request after every job, one Google profile post a week.

Month two: add door hangers around each job and a leave-behind card at handoff.

Month three: start a seasonal reminder list, then test one paid idea with a fixed budget and track it against booked jobs.

For a fuller schedule, see our contractor marketing plan. If you'd rather the page building, posting, review requests and door hangers happen automatically from your job photos, that's what DonePages does.

Common questions

Questions this guide answers

What is the best marketing for contractors?+

For most local contractors, the best marketing is built on finished work: project pages with before-and-after photos, a steady flow of reviews, an active Google Business Profile, referrals and marketing to the neighbors around each job.

How can a contractor market for free?+

Publish finished jobs online, ask every customer for a review and referral, post jobs to your Google Business Profile, reply to reviews, send customers their finished photos, and build referral relationships with other trades.

How much should a contractor spend on marketing?+

It depends on your size and goals. Start with the free basics, then test one paid channel with a fixed monthly budget and judge it by cost per booked job, not by clicks or calls.

Do door hangers work for contractors?+

They can work well when they show a real job on the same street, with a before-and-after photo and a QR code to the project. Check local and HOA rules before leaving them.

Are Google Local Services Ads worth it for contractors?+

Often, for home service trades. You pay for leads instead of clicks, and Google says invalid leads aren't charged. Track them against booked jobs like any other paid source.

How do I get repeat customers as a contractor?+

Keep a list of past customers and send a short reminder before each relevant season, such as gutter cleaning in the fall or deck sealing in the spring. People who already trust you are the easiest jobs to book.

Sources and further reading

Original, practical guidance for service businesses.

DonePages Field Notes focuses on first-hand workflows, specific examples, and claims that can be checked. Articles are reviewed before publication and display their latest revision date.

Put the guide into practice

Turn one finished job into proof.

Create your DonePage