Contractor Marketing Ideas: Get Jobs Without Paying for Leads
Angi, HomeAdvisor, and Thumbtack charge you $30-80 per lead and send the same lead to 4 other contractors. You're bidding against people you've never met for jobs you haven't won yet. Here are 15 strategies that build your own pipeline — so you stop renting leads and start owning your marketing.
- Strategy #1: Google Business Profile Is Your #1 Marketing Tool
- Strategy #2: Before/After Project Documentation
- Strategy #3: Video Walkthroughs of Completed Projects
- Strategy #4: Truck Wrap and Yard Sign Strategy
- Strategy #5: Nextdoor and Local Facebook Groups
This guide is for plumbers, electricians, HVAC techs, roofers, painters, and general contractors. The strategies are the same across trades, with trade-specific variations noted where relevant.
The contractors booking $500K+ per year all have one thing in common: their phone rings without them paying for every call. That's the goal. Here's how to get there.
The priority stack: If you do nothing else, do these three things: (1) optimize your Google Business Profile, (2) ask every client for a Google review, and (3) take a before/after photo of every job. These three habits alone will outperform any paid lead service within 6 months.
Strategy #1: Google Business Profile Is Your #1 Marketing Tool
When someone searches "plumber near me" or "roofer in [city]," Google shows three results in the "Local Pack" before any organic listings. Your Google Business Profile determines whether you're in those three spots or invisible.
Setup Walkthrough
- Claim and verify at business.google.com. Choose "Service area business" to hide your home address.
- Primary category: Your exact trade. "Plumber," "Electrician," "Roofing contractor," "Painter," "HVAC contractor."
- Service area: List every city, town, and neighborhood you serve. Be comprehensive.
- Services: Add every service individually with descriptions. "Tankless water heater installation," "Panel upgrade," "Roof leak repair," "Interior painting." Specificity matters for search ranking.
- Photos: Upload 15-20+ photos. Your truck (wrapped), your team, completed projects (before/after), your equipment. Not stock photos.
- Description: "[Trade] serving [City] and surrounding areas. Licensed, bonded, and insured. [X] years of experience. Specializing in [top services]. Available for emergency service."
- Posts: One per week. A completed project photo, a seasonal tip, or a promotion. Consistent posts signal to Google that your business is active.
Strategy #2: Before/After Project Documentation
Every job is content. Every fixed leak, rewired panel, new roof, and painted room is a before/after photo that proves your quality to the next prospect.
- Before: Take a photo of the problem or the "before" state when you arrive. The broken pipe, the old panel, the damaged roof, the peeling paint.
- After: Take a photo from the same angle when the job is done. Clean, professional, completed.
- Post to: Google Business Profile (first priority), Facebook (second), Instagram (third). Google photos directly impact your search ranking.
- Caption template: "[Service] completed in [neighborhood/city]. [Brief description of work]. If you need [service], give us a call: [phone]."
Strategy #3: Video Walkthroughs of Completed Projects
Walk through a completed project with your phone: "Hey, just finished this bathroom renovation in [neighborhood]. We replaced the vanity, retiled the shower, and installed new fixtures. Took us 3 days. If you're thinking about a bathroom update, give us a call." 30-60 seconds. Post to Facebook, Instagram Reels, and YouTube Shorts. Video builds trust faster than photos because people hear your voice and see your face.
Strategy #4: Truck Wrap and Yard Sign Strategy
Truck wrap: Your truck is a rolling billboard seen by thousands of people daily. Business name, phone number, website, services, and "Licensed & Insured" in large text. Full wrap: $3,000-5,000 (lasts 5-7 years). Even basic vinyl lettering ($300-800) is dramatically better than a blank truck.
Yard signs: After completing a job, ask: "Would you mind if we put a small yard sign up for a week? It helps us reach your neighbors." A simple sign with your name, phone, and "Just completed a [service] here" catches the eye of every neighbor who walks or drives by. Cost: $5-10 per sign. Leave 5-10 signs in your truck at all times.
Strategy #5: Nextdoor and Local Facebook Groups
These platforms are where homeowners ask for contractor recommendations. "Anyone know a good plumber?" appears weekly in every neighborhood group.
- Join 5-10 local groups. Be helpful. Answer questions about home maintenance. Don't spam.
- When someone asks for a recommendation, respond with: a brief intro, your years of experience, your Google review link, and an offer to provide a free estimate.
- On Nextdoor, create a Business page and collect recommendations from clients.
Strategy #6: Google Reviews as the Ultimate Marketing Tool
Reviews are the #1 factor in local search ranking and the #1 factor in whether someone calls you or a competitor. Here's the system:
- Text every client within 2 hours of completing a job: "Hey [name], glad we could help with [service] today! If you have 30 seconds, a Google review means a lot to our small business: [link]."
- Print your Google review QR code on your business cards, invoices, and truck.
- Respond to every review within 24 hours. Address negative reviews professionally.
- Goal: 5-10 new reviews per month. Within a year, you'll have 60-120 reviews and dominate local search.
Strategy #7: Referral Systems and Builder Partnerships
Client referrals: "$50 off your next service for every referral that books." Tell every client. Leave referral cards. Follow up. Referred clients have 90%+ close rates.
Builder and realtor partnerships: Build relationships with general contractors, builders, real estate agents, and property managers. These relationships provide steady work. Offer competitive rates for volume. One property manager with 100 units can keep you busy year-round.
Strategy #8-15: Additional Strategies
Related Reading
- Google Business Profile Optimization
- How to Get More Google Reviews
- Before & After Content for Small Business
- Small Business SEO Checklist
Your work speaks for itself — when people can see it. We build brand systems that make contractors look as professional online as they are on the job site.