Exclusive to US home service businessesMap-pack #1 in 9 client cities$2M+ in tracked client revenue driven10× sustained Google Ads ROAS40+ home-service brands shippedFree discovery month, no contractExclusive to US home service businessesMap-pack #1 in 9 client cities$2M+ in tracked client revenue driven10× sustained Google Ads ROAS40+ home-service brands shippedFree discovery month, no contract
SFWeb Tech.
Guides

Step-by-step playbooks.

Long-form, action-oriented guides. Each one is a complete playbook with prerequisites, outcomes, and numbered steps. Hand them to your team and they can execute tomorrow.

TopicsLocal SEOWebsite SEOGoogle AdsWebsite DesignReviews & ReputationStrategy
Prefer to watch?

The playbooks, in video.

The same tactics, walked through on video. Straight from our YouTube channel, updated automatically with every new upload.

No Ad Budget? 10 Ways Contractors Get Leads This Month for Free

Free contractor leads: 10 plays that cost zero dollars and about an hour each, so you can put jobs on the board this month with no ad budget at all. This is part of the More Jobs Without More Ad Spend series. Pure teaching, no fluff, and every play is something you can run this week with the phone already in your pocket. No agency, no ad account, no software to buy. The ten are ordered by how fast they pay off, starting with the list you already own and ending with the ask most contractors never make. At the end there is a challenge: pick three and run them this week. WHAT'S IN THIS VIDEO - The comeback text that reactivates past customers, and why text still gets opened at around 98 percent - Why only 16 percent of roofers follow up on unsold estimates the same day, and how to cash in on the ones sitting in your inbox - The Facebook Marketplace mistake that can get your account restricted, and the free group play that works instead - The legal way to work the neighbors around every active job site, including the mailbox rule that trips people up - Claiming your free Nextdoor Business Page, plus Apple Business Connect, Bing Places and Yelp listings most contractors never touch - The 5 minute response rule that makes you 21 times more likely to win the lead, and the missed-call text-back that runs it for you - Referral swaps with adjacent trades, before and after photos that earn around 42 percent more direction requests, and the exact moment to ask for the referral CHAPTERS 00:00 No budget, no problem 00:26 Play 1: Text your past customers 01:01 Play 2: Call every unanswered estimate 01:40 Play 3: Facebook groups, not Marketplace 02:29 Play 4: The same-street neighbors play 03:03 Play 5: Claim your Nextdoor page 03:36 Five down, five to go 03:48 Play 6: Text back every missed call 04:25 Play 7: One-hour free listings sprint 05:10 Play 8: Referral swaps with other trades 05:48 Play 9: Before and after photos 06:25 Play 10: Ask for the referral 07:00 Your pick-three challenge 07:28 If you want it done for you YOUR CHALLENGE Pick three of the ten and run them this week. Comment below with which three you picked. WORK WITH US Want the whole system done for you instead? We book 30 to 50 appointments on your calendar in 90 days, and if we fall short we keep working for free until you get them. Details and a call: https://SFWebTech.com/book WATCH NEXT How We Book 30 to 50 Appointments in 90 Days: https://youtu.be/43B9vKMlDl0?si=3yb5yuVzFM1hNG0F Google Business Profile Setup for Contractors: https://youtu.be/AAOVY6Vgfow?si=6HMnNVGZ7qakIxFG Subscribe for the rest of the More Jobs Without More Ad Spend series. NOTES ON THE DATA Text open rates, estimate follow-up rates, speed-to-lead multipliers, photo engagement lift and referral close rates all come from published third party studies and platform documentation as of August 2026, and are cited on screen where they appear. Referral and reactivation figures are directional and vary a lot by trade and by how warm your list is. Platform rules change: Facebook's commerce policies, Nextdoor's business page features and the free listing directories all shift without notice, so check the current rules before you rely on any of them. Door knocking and neighbor outreach are subject to local ordinances, no-soliciting rules and federal mailbox restrictions. This is general information, not legal advice. Check your own city's rules first. Not affiliated with or endorsed by Google, Meta, Nextdoor, Yelp or Apple. All on screen interfaces are original illustrations, not real platform assets, and all business names and phone numbers shown are fictional. #contractorleads #freeleads #contractormarketing #homeservices #leadgeneration #nextdoor #smallbusinessmarketing #roofingmarketing

How to Set Up a Google Business Profile in 2026

Google Business Profile setup for contractors, field by field, the way it actually works in 2026 and not the old Google My Business way. This is episode one of the Local SEO for Contractors series. By the end you can set up or rebuild your profile from scratch the same day, including the decision most contractors get wrong: whether to show or hide your home address. Two things changed that make this urgent. The old playbook was to stuff keywords into your business name and wait for a postcard. Today that gets you suspended instead of ranked, and a suspension commonly means thirty days or more of invisibility while you fight to get reinstated. And since November 2024, Local Services Ads will not run at all without a verified Google Business Profile behind them. This listing is now the foundation of everything local on Google. WHAT'S IN THIS VIDEO - Where your profile actually lives now that the Google My Business app is gone - Why you claim the listing Google already built from public data instead of creating a second one, and why duplicates are a suspension trigger - The business name rule: your exact real world name, no city, no service, no best, and why keyword stuffing actively hurts rankings after the Vicinity update - The customers-visit question: when to hide your home address, and why PO boxes, UPS mailboxes and virtual offices are banned outright - Service areas in 2026: up to twenty named cities, counties or zip codes, and why the radius circle is gone - How to pick your primary category, the single biggest map ranking input, and how many secondaries is too many - The call-tracking number trap that quietly fails verification - Video verification for service-area businesses: what the video has to prove, the contractor filming playbook, the filming rules, and the six-item fail checklist - Description, services, prices, hours, opening date and photos that make homeowners pick you - The edits that throw a verified profile straight back into verification, and how to avoid making them CHAPTERS 00:00 Why your old Google listing is costing you jobs 00:34 Where your profile actually lives now 00:54 Claim the listing, never create a duplicate 01:23 The business name rule that prevents suspension 02:06 Hide your home address: the service-area decision 02:45 Service areas: 20 named, no more radius 03:06 Picking your primary category 03:37 Phone and website: the call-tracking trap 04:13 Video verification: kill the old mental model 04:27 What your verification video must prove 04:46 The contractor filming playbook 05:04 The filming rules 05:23 The six-item fail checklist 05:59 Description and services 06:29 Hours, opening date and photos 06:45 The edits that undo your verification 07:12 The whole setup in one breath 07:31 Episode one wrap and what is next WORK WITH US If you would rather have your whole lead generation system done for you, we book 30 to 50 appointments on your calendar in 90 days, and if we fall short we keep working for free until you get them. Details and a call: https://SFWebTech.com/book WATCH NEXT How We Book 30 to 50 Appointments in 90 Days: https://youtu.be/43B9vKMlDl0?si=0E-3HCEgyQ03yCd9 Why Is My Business Not Showing Up on Google Maps? 7 Fixes: https://youtu.be/RPXXu05GKo4?si=jJqKksTg4sb7xHxj Subscribe for the rest of the Local SEO for Contractors series. NOTES ON THE DATA Business name guidelines, service area rules, video verification requirements, verification methods and the re-verification triggers all come from Google's own published help documentation as of July 2026. Pass and fail patterns for video verification come from practitioner sources who submit these regularly, not from Google. Google changes this flow often, so if a screen looks different from what you see here, trust what is in front of you and check the current help article. Nothing here is a guarantee that any particular profile will be approved. Not affiliated with or endorsed by Google. All on screen interfaces are original illustrations, not Google assets. Summit Deck Co is a fictional company and all phone numbers shown are 555 placeholders. #googlebusinessprofile #localseo #contractormarketing #googlemybusiness #homeservices #gbp #localrankings #contractorseo

Stop Buying Shared Roofing Leads Here Is What Actually Works in 2026

How to get roofing leads in 2026 without buying shared leads that four other roofers are calling too. Five channels ranked by real cost per booked job. Start with the anti-benchmark. A $50 shared roofing lead sounds cheap until you run the division: at an 8 to 15 percent close rate it takes about ten leads to book one job, which is $500 per booked job in lead cost alone. Add rep time, fuel and free inspections for homeowners who already signed with somebody else, and roofers put the all-in figure at $1,200 to $1,600 per booked replacement. On a $9,500 to $11,000 asphalt job, that is up to 15 percent of the ticket gone before you buy a single shingle. Then five channels where every lead is yours alone, ranked cheapest booked job first, each with the same four-row scorecard: cost per lead, close or book rate, cost per booked job, and time to first lead. WHAT'S IN THIS VIDEO - The shared lead math in full, and why cheap leads that never close are the most expensive leads you can buy - Channel 1, referrals and the job-site radius play: roughly $200 per booked job, plus the yard sign math, the 3-3-3 canvassing pattern, and the legal checklist to run before anyone knocks on a door - Channel 2, Google Business Profile and the Map Pack: $5 to $25 per lead once mature, 93 percent of local searches, 44 percent of the clicks, and the honest cost of waiting months for it to compound - Channel 3, Google Local Services Ads: $55 to $95 per roofing lead, about a 44 percent book rate, $125 to $215 per booked appointment, and the August 2026 Performance Max merge - Channel 4, Facebook ads: $25 to $75 leads, retail versus storm campaigns, and the five minute follow-up rule that decides whether the cheap price survives - Channel 5, Google search ads: about $124 per lead well run and $228 on average, why clicks run $8 to $45, and why the highest intent traffic still pays - The whole video on one screen: shared versus exclusive, and the roughly $1,000 per job gap that adds up to a used truck One honest caveat kept on screen throughout: the Local Services figures are cost per booked appointment, not per closed job. CHAPTERS 00:00 The shared lead trap 00:35 What a shared lead really costs per job 01:22 How these five channels are ranked 01:48 Channel 1: Referrals, the cheapest booked job in roofing 02:19 The radius play: yard signs and canvassing 02:39 Before you knock: the legal checklist 03:02 Channel 2: Google Business Profile and the Map Pack 03:46 The ladder so far 03:59 Channel 3: Google Local Services Ads 05:03 Channel 4: Facebook ads 05:46 Channel 5: Google search ads 06:43 The whole video on one screen 07:24 Build it or buy it WORK WITH US You can build every one of these yourself. Realistically it is about a year of consistent work. Or skip the year: we build these exact channels for roofing companies inside a guarantee. 30 to 50 booked appointments on your calendar in 90 days, and if we fall short we keep working for free until you get them. Book a call: https://SFWebTech.com/book WATCH NEXT How We Book 30 to 50 Appointments in 90 Days: https://youtu.be/43B9vKMlDl0?si=MfMC9ruJzb0mly6Z Are Angi Leads Worth It? https://youtu.be/oy0QxRmefYc?si=nF7WD7ohqDwfCtIv Google Guaranteed Cost in 2026: What LSA Leads Really Cost: https://youtu.be/Dx_VX2ljAVY?si=mKtud39YtD3JopOx Subscribe if straight math like this helps you buy leads smarter. NOTES ON THE DATA Cost per lead and book rate figures come from a published benchmark of 888 contractor accounts and $6.72M in tracked spend, a 2025 dataset of more than 16,000 campaigns, and contractor-reported figures aggregated by several independent sources. Shared lead close rates and all-in costs are contractor-reported and vary widely. Storm market and hail season figures are directional. Program rules for Local Services Ads come from Google's own published documentation as of August 2026. Ranges are ranges: your metro, your season and your close rate move all of these numbers. Nothing here is a guarantee of results for your business. The canvassing section is general information, not legal advice. Solicitor permit rules, no-soliciting sign enforcement and deductible waiver laws vary by city and state. Check your own before knocking. Not affiliated with or endorsed by Google, Angi or Meta. All on screen interfaces are original illustrations, not real platform assets, and all business names and phone numbers shown are fictional. #roofingleads #roofingmarketing #contractormarketing #localservicesads #homeservices #roofingcompany #leadgeneration #stormrestoration

Why these are different

Real playbooks, not theory.

Most marketing guides are 4,000 words of fluff that send you to a paid course. Ours are the actual playbooks we run for paying clients, given away for free.

Real client work

Every step has been executed for a real paying client. Examples from FS Landscaping, Tru-Scapes, Poseidon's Custom Pools, Truscapes Deck Lighting, and others.

Numbered, sequenced

No 'just do SEO' fluff. Each guide is week-by-week or step-by-step with concrete actions, not abstract principles.

Done in a fixed window

Each guide states exactly how long it takes to execute. Most are doable in 4-6 hours per week over 4-6 weeks.

Newsletter

New guides, monthly.

We ship a new long-form guide once a month. Subscribe and we'll send it to you the day it's published.

Want this run for you?

Same playbooks, executed for you.

Free 30-minute call. We'll walk through which guide applies to your business and what executing it for you would look like.

30-min strategy call·No obligation·Free
Book a free call