# Contractor Marketing Knowledge Hub — Digital Marketing Coach > Plain-English guides for home service owners by Chris Heidlebaugh, Digital Marketing Coach. Hub: https://digitalmarketingcoach.com/learn/hub # Why Do Home Service Leads Drop Unexpectedly? > Home service leads usually drop for one of three reasons: you became less visible on Google Maps and search, leads are arriving but not being answered fast enough, or nobody is tracking which source produces booked jobs. Digital Marketing Coach Chris Heidlebaugh recommends checking them in that order before spending more on ads. Source: https://digitalmarketingcoach.com/learn/hub/why-home-service-leads-drop Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: HVAC, plumbing, roofing, electrical and other home service owners whose phone has gone quieter than usual. ## Quick checks - Where you show on Google Maps for your main services - How fast your team returns calls and web forms - Booked jobs by source, not just leads ## Check visibility first - Search your main services from where your customers live, not from your shop. - Make sure your Google Business Profile categories, services and service areas match the jobs you want. - Compare recent review activity against your three closest competitors. ## Then check how leads are answered - Call your own number during busy hours and see who answers. - Submit your own website form and time how long it takes to get a reply. - Look for missed calls with no callback. ## Then check what is being measured - Ask every vendor and employee for booked jobs by source each month. - If a report only shows clicks, impressions or rankings, ask for the booked-job line. - Review the numbers on a set schedule, such as twice a month. ## Fix in this order - Step 1: Start with the $497 Marketing Inspection — an outside-in look at what's working and what's not, with a 90-day roadmap. - Step 2: Fix lead handling before buying more traffic. - Step 3: Train someone on your team to own the weekly checks. ## What to look at when leads drop | Area | Common setup | Owner-run setup | | --- | --- | --- | | Reporting | Clicks, impressions and rankings | Booked jobs and cost per booked job by source | | Follow-up | Callbacks when someone gets to it | A named person and a callback standard | | Google Maps | Profile set up once and left alone | Photos, services and reviews updated every week | ## FAQ ### Why did my home service calls slow down suddenly? Most often it is a drop in Google Maps or search visibility, slower follow-up on calls and forms, or a seasonal change nobody planned for. Check visibility, lead handling and booked jobs by source before changing your budget. ### Should I spend more on ads when leads drop? Not first. If calls are being missed or your Google profile has slipped, more ad spend sends more people into the same leak. --- # How to Train an Office Employee to Run Home Service Marketing > An existing office employee can run much of a home service company's marketing when they own the accounts, follow a weekly checklist and know when to bring in a specialist. Digital Marketing Coach Chris Heidlebaugh trains office managers, receptionists and family members through the Insourced Marketing Blueprint™ so the company understands and directs its own marketing. Source: https://digitalmarketingcoach.com/learn/hub/train-office-employee-home-service-marketing Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: Owners who want someone inside the company to manage marketing day to day instead of guessing. ## Quick checks - Who holds the logins for your domain, website and ad accounts - Whether someone updates Google Maps weekly - Whether anyone reviews booked jobs by source ## Own the accounts - Put your domain, hosting, website, Google Business Profile, analytics and ad accounts in a company-owned login. - Give vendors user access instead of handing over ownership. - Keep a shared list of every account and who has access. ## Run Google Maps every week - Add real job photos and keep services and hours accurate. - Ask happy customers for reviews and reply to every review. - Post updates about real jobs and seasonal services. ## Know the numbers - Track calls, forms and booked jobs by source. - Review ad accounts and Local Services Ads with whoever manages them. - Bring questions, not guesses, to vendor meetings. ## Know when to delegate - Keep the daily and weekly work in-house. - Bring in specialists for builds, technical SEO or large ad accounts. - Direct them with the same booked-job numbers. ## Who does what when marketing runs in-house | Task | Without a trained employee | With a trained employee | | --- | --- | --- | | Google Maps updates | Rare or never | Weekly checklist | | Vendor meetings | Owner nods along | Employee brings booked-job numbers | | Account access | Scattered across vendors | Company-owned and documented | ## FAQ ### Can my receptionist or office manager run our marketing? They can run much of the weekly work — Google Maps, reviews, follow-up and reporting — once they are trained and own the accounts. Larger builds and ad accounts can still go to specialists they direct. ### What does Chris's employee training include? The Insourced Marketing Blueprint™ trains your team to run marketing in-house, as a full program or monthly for a chosen focus area. See Work With Chris for current options and pricing. --- # How to Review Your Marketing Invoice (and Make Sure You Own Your Accounts) > Before you renew any marketing contract, separate ad spend from management fees, confirm your company owns its domain, website and ad accounts, and ask for booked jobs in every report. Digital Marketing Coach Chris Heidlebaugh — who owns marketing agencies himself — teaches owners to ask these questions so they understand what they pay for. Source: https://digitalmarketingcoach.com/learn/hub/review-marketing-invoice-own-your-accounts Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: Owners who pay for marketing and want to understand every line on the invoice. ## Quick checks - Ad spend vs. management fee on each invoice - Who is listed as owner of your domain and ad accounts - Whether reports show booked jobs ## Separate spend from fees - Ask for ad spend and management fees as separate lines. - Ask whether any markup is added to ad spend, and how much. - Compare the ad spend line to what Google or Meta actually billed. ## Confirm ownership - Look up who the domain is registered to. - Make sure your company is the owner of Google Business Profile, analytics and ad accounts. - Ask what happens to the website and content if you stop working together. ## Ask for the right report - Clicks and impressions are fine as supporting numbers. - Ask for calls, forms and booked jobs by channel. - Good partners welcome these questions. ## Questions to ask about your marketing invoice | Line item | Ask | What a clear answer looks like | | --- | --- | --- | | Ad spend | Is this what Google or Meta billed? | Matches the platform invoice, markup disclosed | | Website | Who owns the domain and site? | Your company is the registered owner | | Reporting | Where are booked jobs? | Booked jobs and cost per booked job by channel | ## FAQ ### How do I know if I own my website domain? Look up your domain's registration and ask your provider to confirm the registrant. Your company should be the owner, with vendors given access as needed. ### Is it normal for marketing companies to mark up ad spend? Some do and some don't. Either way, it should be disclosed, and ad spend and fees should appear as separate lines. --- # How Do HVAC Companies Get More Calls Without Wasting Ad Spend? > HVAC companies get more calls by showing up on Google Maps for repair and replacement searches, having a separate page for each core service, planning for heating and cooling seasons, and tracking booked jobs by source. Digital Marketing Coach Chris Heidlebaugh recommends fixing visibility and call handling before raising ad budgets. Source: https://digitalmarketingcoach.com/learn/hub/hvac-marketing-more-calls Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: HVAC owners, office managers and service managers who want steadier repair, maintenance and replacement calls. ## Quick checks - Google Maps position for 'AC repair' and 'furnace repair' near customers - A dedicated page for repair, install and maintenance - Booked jobs by source during peak weeks ## Match HVAC services to the cities you actually serve - These checks apply to HVAC companies across the United States; your own marketing should describe the cities and neighborhoods your technicians actually cover. - Use accurate city and service-area wording in your AC repair, furnace repair and installation pages when it helps homeowners understand availability. Keep business name, phone and hours consistent across your website and Google Business Profile. - Adding cities to a Google Business Profile does not guarantee visibility in those cities. Check results near real customers, and do not use a virtual office or a made-up location. - Create a separate city page only when you can offer useful, distinct information such as real projects, coverage limits and relevant equipment or climate considerations; avoid copying the same page with a different city name. ## Show up for the searches that book jobs - Pick Google Business Profile categories and services that match AC repair, furnace repair and installs. - Build one page per core service instead of one 'Services' page. - Add real job photos from your service area every week. ## Plan for the seasons - Promote maintenance plans in spring and fall, before the rush. - Have an after-hours answering plan before the first heat wave or cold snap. - Review which months bring the highest-value replacement jobs. ## Measure booked jobs, not clicks - Track calls, booked jobs and ticket size by source. - Ask vendors for cost per booked job, not just cost per lead. ## Fix in this order - Step 1: Start with the $497 Marketing Inspection — an outside-in look at what's working and what's not, with a 90-day roadmap. - Step 2: Fix call answering and follow-up before buying more traffic. - Step 3: Train someone on your team to own the weekly checks. ## HVAC marketing: common vs owner-run | Area | Common setup | Owner-run setup | | --- | --- | --- | | Service pages | One page listing everything | A page for repair, install and maintenance | | Seasons | Ads turned on when it gets busy | Maintenance pushes planned before peak | | Reporting | Clicks and leads | Booked jobs and ticket size by source | ## FAQ ### What is the best marketing for HVAC companies? For most local HVAC companies it starts with a well-run Google Business Profile, clear service pages, steady reviews and fast call answering. Paid ads work better once those are in place. ### Why do HVAC calls drop in spring and fall? Demand naturally falls between heating and cooling seasons. Maintenance plans and tune-up offers planned ahead help keep technicians busy. --- # How Do Roofing Companies Get Better Leads, Not Just More Leads? > Roofing companies get better leads by showing proof of real local projects, earning steady reviews, answering and following up fast on high-value estimates, and knowing which sources become signed contracts. Digital Marketing Coach Chris Heidlebaugh recommends tracking signed jobs by source before buying more shared leads. Source: https://digitalmarketingcoach.com/learn/hub/roofing-company-marketing-leads Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: Roofing owners and sales managers who want more signed replacement and repair jobs, not just more estimate requests. ## Quick checks - Recent project photos on Google and your website - Speed of follow-up on estimate requests - Signed contracts by lead source ## Connect roofing services with real local project proof - Roofing owners across the United States can use this guide. On your own website, name only the cities and service areas where your crew can actually work. - Make roof repair and roof replacement pages clear about coverage, inspection availability and the roofing materials you work with. Include real project photos and city context with the customer's permission. - Keep your Google Business Profile services and service areas accurate. A longer city list does not guarantee Google Maps rankings, and storm demand is not proof of lasting visibility. - Do not publish near-identical city pages. A useful local page needs distinct project examples, relevant permitting or weather context you have verified, and clear service limits. ## Show proof homeowners trust - Post before-and-after photos of real local roofs. - Ask for a review after every finished job, and reply to each one. - Show your license, insurance and warranty details clearly. ## Follow up like the job is worth it - Reply to estimate requests the same day. - Use a written follow-up schedule for estimates that haven't signed. - Know who owns each estimate until it's won or lost. ## Know which leads actually sign - Track signed contracts and job value by source, including shared lead services. - Separate storm demand from normal demand so you don't misread results. ## Fix in this order - Step 1: Start with the $497 Marketing Inspection — an outside-in look at what's working and what's not, with a 90-day roadmap. - Step 2: Fix call answering and follow-up before buying more traffic. - Step 3: Train someone on your team to own the weekly checks. ## Roofing marketing: common vs owner-run | Area | Common setup | Owner-run setup | | --- | --- | --- | | Proof | Stock photos | Real local project photos and reviews | | Follow-up | One call, then forgotten | A written follow-up schedule per estimate | | Reporting | Number of leads | Signed contracts and job value by source | ## FAQ ### Are shared roofing leads worth it? Sometimes. Track how many shared leads become signed contracts and what they cost per signed job, then compare that with your own website and Google leads. ### How do roofers get found on Google Maps? Accurate categories and service areas, real project photos, steady reviews and a website that matches the services you list on your profile. --- # How Do Plumbing Companies Get More Emergency and Service Calls? > Plumbing companies get more calls by ranking on Google Maps for urgent searches like drain cleaning and water heater repair, answering every call live, and having clear pages for each core service. Digital Marketing Coach Chris Heidlebaugh recommends fixing missed calls first, because emergency callers rarely leave a voicemail. Source: https://digitalmarketingcoach.com/learn/hub/plumbing-company-marketing-calls Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: Plumbing owners and dispatchers who want more service, drain and water heater calls. ## Quick checks - Who answers the phone after hours - Google Maps position for drain and water heater searches - Missed calls with no callback ## Make plumbing service areas and availability clear - This guide is for plumbing companies across the United States. Your company's pages should name the cities and neighborhoods your dispatch team can genuinely serve. - Give drain cleaning, leak repair and water heater services their own useful pages. Describe actual coverage and after-hours availability; do not advertise emergency or 24-hour service unless you provide it. - Keep your Google Business Profile phone, hours, services and service areas consistent with your website. Listing a city does not guarantee you will appear there; compare search visibility from within your actual service area. - Avoid duplicate city pages and location claims for offices you do not operate. Use distinct local job examples and accurate dispatch limits when a dedicated area page is genuinely useful. ## Win the urgent searches - List drain cleaning, water heater, leak repair and other core services on your Google profile. - Create a page for each core service with your phone number near the top. - Keep hours accurate, especially if you offer after-hours service. ## Answer every call - Test your own line during busy hours and after hours. - Call back every missed call quickly. - Give your dispatcher a simple script for price questions. ## Track booked calls - Track booked jobs by source, not just phone rings. - Review missed-call reports every week. ## Fix in this order - Step 1: Start with the $497 Marketing Inspection — an outside-in look at what's working and what's not, with a 90-day roadmap. - Step 2: Fix call answering and follow-up before buying more traffic. - Step 3: Train someone on your team to own the weekly checks. ## Plumbing marketing: common vs owner-run | Area | Common setup | Owner-run setup | | --- | --- | --- | | After hours | Voicemail | A live answer or fast callback plan | | Service pages | One general page | A page for drains, water heaters, leaks and more | | Reporting | Total calls | Booked jobs and missed calls by source | ## FAQ ### What is the fastest way for a plumber to get more calls? Stop missing the calls you already get, then improve your Google Business Profile for urgent searches. Both usually come before more ad spend. ### Do plumbers need a separate page for each service? It helps. A page for drain cleaning or water heaters matches what people search and gives Google and AI tools a clear answer. --- # How Do Garage Door Companies Get More Local Repair Calls? > Garage door companies get more local calls by showing up on Google Maps for spring and opener repair, keeping a real address and accurate service areas, earning steady reviews, and answering fast. Digital Marketing Coach Chris Heidlebaugh recommends standing out with real local proof in a market crowded with look-alike listings. Source: https://digitalmarketingcoach.com/learn/hub/garage-door-company-marketing Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-10-31 Who this is for: Garage door owners and office staff who want more repair, opener and new-door calls. ## Quick checks - Google Maps position for 'garage door spring repair' - Whether your profile looks clearly local and real - How fast calls and forms are answered ## Look clearly local and real - Use your real business name and address rules on your Google profile. - Post photos of your trucks, team and real installs. - Ask every happy customer for a review that mentions the job. ## Match how people search - Build pages for spring repair, opener repair and new doors. - Put your phone number near the top of every page. - List the towns you actually serve. ## Answer before the next company does - Answer calls live during business hours. - Reply to web forms within minutes, not hours. - Track booked jobs by source. ## Fix in this order - Step 1: Start with the $497 Marketing Inspection — an outside-in look at what's working and what's not, with a 90-day roadmap. - Step 2: Fix call answering and follow-up before buying more traffic. - Step 3: Train someone on your team to own the weekly checks. ## Garage door marketing: common vs owner-run | Area | Common setup | Owner-run setup | | --- | --- | --- | | Google profile | Generic photos | Real trucks, team and installs | | Pages | One services page | Spring, opener and new-door pages | | Reporting | Calls | Booked jobs by source | ## FAQ ### Why is garage door marketing so competitive? Many listings compete for the same urgent repair searches. Real local proof, accurate profiles, reviews and fast answering help you stand out. ### Should a garage door company run Google Ads? They can help once your profile, pages and call answering are solid. Track cost per booked job to judge them. --- # Why Are My Google Local Services Ads Costing So Much? > Local Services Ads charge per lead, so costs climb when you accept job types or areas you don't want, miss calls, or never dispute leads that don't qualify. Check your job types, service area, schedule, response time and lead disputes, then compare cost per booked job — not cost per lead. Digital Marketing Coach Chris Heidlebaugh teaches owners to run this check themselves. Source: https://digitalmarketingcoach.com/learn/hub/why-google-local-services-ads-cost-so-much Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners and office managers who run Google Local Services Ads and feel the bill is growing faster than the booked jobs. ## Quick checks - Job types and service area you're accepting - How many calls go unanswered or slow to return - Whether unqualified leads are being disputed ## Tighten what you pay for - Turn off job types you don't want to book. - Trim the service area to places your crews actually go. - Set business hours to when someone can answer the phone. ## Answer fast and dispute fairly - Missed or slow-answered leads still cost money and can hurt your ranking in the ads. - Review each lead and use Google's dispute option for ones that don't qualify, like wrong service or out-of-area. - Keep notes on why a lead didn't book so patterns are easy to spot. ## Measure the right number - Cost per lead is only half the story. - Track how many leads became booked jobs and what those jobs were worth. - Compare that against your other lead sources before raising the budget. ## Common reasons Local Services Ads costs climb | What you see | Likely cause | What to check | | --- | --- | --- | | Lots of leads, few jobs | Unwanted job types or areas | Job type and service-area settings | | Leads you never talked to | Missed or late responses | Call answering and business hours | | Junk leads on the bill | Disputes not being filed | Lead review and dispute habit | ## FAQ ### Can I get credit for bad Local Services Ads leads? Google lets advertisers dispute leads that don't qualify, such as wrong job types or locations. Review leads regularly and dispute the ones that fit Google's rules. ### Should I raise my Local Services Ads budget? Only after you know your cost per booked job. If settings, response time and disputes aren't handled, a bigger budget usually buys more of the same leads. --- # How to Change Marketing Companies Without Losing Your Website > Before you change marketing companies, confirm your business owns the domain, website files, Google Business Profile, ad accounts and analytics, and get admin access to each. Then plan the hand-off in writing so calls and leads keep coming during the switch. Digital Marketing Coach Chris Heidlebaugh, who owns agencies himself, walks owners through this hand-off. Source: https://digitalmarketingcoach.com/learn/hub/change-marketing-companies-keep-your-website Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners thinking about changing marketing providers who want to protect their website, listings and lead flow. ## Quick checks - Who the domain is registered to - Whether you have admin access to Google Business Profile, ads and analytics - Whether the website files and content can move with you ## Confirm what you own - Look up the domain registration and make sure your company is the registrant. - Ask for admin or owner access to Google Business Profile, Google Ads, Analytics and Search Console. - Check your contract for who owns the website design, content and photos. ## Plan the hand-off - Ask your current provider for a written list of every account, login and tool they manage for you. - Agree on a date and who does what, including any website move. - Keep tracking phone numbers working, or plan how to replace them, so calls don't drop. ## Protect your search results - If the website changes, keep the same page addresses or redirect old pages to new ones. - Keep your business name, address and phone the same everywhere. - Watch calls and form leads closely for the first few weeks. ## What to secure before you switch | Asset | Ask | Good answer | | --- | --- | --- | | Domain | Who is the registrant? | Your company, with your login | | Google Business Profile | Who is the primary owner? | Your company; vendors are managers | | Ads & analytics | Do I have admin access? | Yes, on accounts in your company's name | ## FAQ ### Can a marketing company keep my website if I leave? It depends on your contract. Read who owns the design, content and hosting, and get the domain in your company's name before making any change. ### Will switching marketing companies hurt my Google rankings? It doesn't have to. Keep page addresses or set redirects, keep your business details consistent, and keep your Google Business Profile under your ownership. --- # How to Check Whether Your SEO Keyword Report Tells the Whole Story > A keyword report is only useful if the keywords are ones customers actually search, the rankings are measured where you work, and the report connects to calls and booked jobs. Ask for those three things and compare them to your own Google Search Console data. Digital Marketing Coach Chris Heidlebaugh teaches owners to read these reports with confidence. Source: https://digitalmarketingcoach.com/learn/hub/check-seo-keyword-reports Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners who get monthly SEO reports and want to know whether the numbers reflect real business. ## Quick checks - Whether the keywords match services you sell - Where rankings are measured (your city or somewhere else) - Whether the report shows calls and booked jobs ## Check the keywords - Look for keywords a customer would type, like a service plus your city. - Ranking #1 for a phrase nobody searches doesn't bring calls. - Ask how many people search each keyword each month. ## Check where rankings are measured - Google Maps results change from neighborhood to neighborhood. - Ask what location the rankings are checked from. - Look up a few keywords yourself from your service area. ## Connect to real business - Ask for Google Search Console access so you can see clicks yourself. - Ask for calls and form leads from organic search and Google Maps. - Good partners are happy to walk you through the report. ## Questions to ask about your SEO report | Report item | Ask | Clear answer looks like | | --- | --- | --- | | Keyword list | Do people search these? | Search volume shown for each service keyword | | Rankings | Measured from where? | Locations inside your service area | | Results | What did it bring in? | Calls, forms and booked jobs from search | ## FAQ ### Why do I rank #1 in the report but not when I search? Rankings change by location, device and search history. Ask where the report checks from, and look at Google Search Console for what real searchers saw. ### What should an SEO report include for a contractor? Service keywords with search volume, rankings checked inside your service area, and the calls, forms and booked jobs that came from search and Google Maps. --- # Who Actually Owns Your Website Domain? The Friday Afternoon Test > Your domain is the deed to your digital job site. Log in to your domain registrar, Google Business Profile, Google Analytics and ad accounts yourself this Friday afternoon. If any login is missing or the account is in someone else's name, fix the ownership before anything else. Digital Marketing Coach Chris Heidlebaugh teaches owners to keep the keys to every account. Source: https://digitalmarketingcoach.com/learn/hub/who-owns-my-website-domain Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners who aren't sure whose name is on their domain, website and marketing accounts. ## Quick checks - Whose name and email the domain is registered to - Whether you are an owner (not just a user) on Google Business Profile - Whether you can log in to analytics and ad accounts yourself ## Check the deed: your domain - Look up your domain on a public lookup tool to see the registrar. - Log in to that registrar with your own company email. - Make sure the registrant is your company, and turn on auto-renew. ## Check the keys: your accounts - Google Business Profile: you should be listed as primary owner. - Google Analytics and Search Console: you should have admin access. - Ad accounts: billing should be in your company's name. ## Write the punch list - List every account, who owns it and who has access. - Ask your marketing partner to add you as owner where you're missing — good partners do this happily. - Store logins in a password manager the company controls. ## The Friday afternoon ownership test | Asset | Job-site version | You pass if | | --- | --- | --- | | Domain | The deed to the lot | Registered to your company, you can log in | | Website hosting | The foundation | You know where it's hosted and can get a copy | | Google Business Profile | The sign on the road | You are primary owner | | Ad accounts | The material account at the supply house | Billing and admin in your company's name | ## FAQ ### How do I find out who owns my website domain? Look up the domain on a public lookup tool to see the registrar, then log in there. If you can't, ask your web provider to transfer the domain into your company's account. ### Is it bad if my marketing company holds my accounts? Not always — many manage accounts for clients. The goal is that your company is the owner, so you keep everything no matter who you work with. --- # Why Your Website Gets Traffic But Your Phones Aren't Ringing > Traffic without calls is a leaking pipe — the water comes in, but it drains out before it reaches the office. Test your phone button on a cell phone, make sure your pages match the services and cities you work, and check how fast your office answers. Digital Marketing Coach Chris Heidlebaugh teaches owners to find and fix these leaks in order. Source: https://digitalmarketingcoach.com/learn/hub/website-traffic-but-no-calls Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners and office managers who see website visitors in reports but not enough booked jobs. ## Quick checks - Whether the phone number taps to call on a cell phone - Whether visitors are from your service area - How fast calls and forms are answered ## Check the valve: the phone button - Open your site on your own phone and tap the number. - Make sure the number is the same everywhere, including Google Maps. - Put the number and a 'Call' button at the top of every page. ## Check the road: who is visiting - Look at visitor locations in Google Analytics. - Visitors from far outside your area won't book jobs. - Build pages around the services and cities you actually serve. ## Check the front desk - Call your own business at a busy time and listen. - Track missed calls and how long forms wait for a reply. - A slow reply loses jobs no matter how good the website is. ## Where traffic leaks before it becomes a booked job | Leak | Job-site version | Quick check | | --- | --- | --- | | Broken phone link | A valve leaking onto the floor | Tap the number on your own phone | | Wrong visitors | A road to the wrong town | Check visitor locations | | Slow reply | Nobody at the gate | Call your office yourself | ## FAQ ### Why does my website get visitors but no calls? Common causes are a phone number that doesn't tap to call, visitors from outside your service area, pages that don't match what you sell, and slow replies to calls and forms. ### How do I know if my website traffic is real customers? Check visitor locations and the pages they land on in Google Analytics, and compare against tracked calls and form leads. --- # Why Your Marketing Bill Is Thousands a Month and Nobody Can Tell You What's Working > If you can't tell what your marketing money bought, you're paying for materials you never saw delivered. Ask for a line-item list of the work, tracked calls and forms by source, and booked jobs from those leads. Digital Marketing Coach Chris Heidlebaugh teaches owners to read these numbers themselves so every provider is easy to hold accountable. Source: https://digitalmarketingcoach.com/learn/hub/marketing-company-cant-tell-you-whats-working Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners paying a monthly marketing fee who can't say which work brought in which jobs. ## Quick checks - Whether every monthly charge has a matching list of work - Whether calls and forms are tracked by source - Whether leads are matched to booked jobs ## Ask for the material list - Request a plain list of what was done each month. - Match each charge on the invoice to real work you can see. - A good provider is happy to show the work. ## Track the calls, not just the clicks - Make sure calls and forms are tracked by where they came from. - Clicks and impressions are not jobs. - Ask for lead counts you can check against your own phone log. ## Close the loop with booked jobs - Have the office mark which leads became booked jobs. - Compare the monthly fee to the jobs it produced. - Review this together once a month. ## What a useful monthly marketing report shows | Item | Job-site version | What to ask for | | --- | --- | --- | | Work completed | Delivered materials | A line-item list of tasks | | Tracked leads | Calls at the gate | Calls and forms by source | | Booked jobs | Trucks rolling | Leads matched to jobs | ## FAQ ### What should a home service marketing report include? The work completed, tracked calls and forms by source, and how many of those leads became booked jobs. ### Is it normal not to know what my marketing company does? It's common, but it shouldn't be. You can ask for a plain list of work and lead tracking at any time. --- # The 20-Minute Weekly Marketing Tasks Your Office Can Do In-House > Some of the most useful marketing work takes about 20 minutes a week: post a job photo to your Google Business Profile, ask happy customers for reviews, answer new reviews, and check last week's calls. Digital Marketing Coach Chris Heidlebaugh teaches office staff to run this punch list so the basics never fall through the cracks. Source: https://digitalmarketingcoach.com/learn/hub/20-minute-weekly-marketing-tasks Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners and office managers who want to handle simple, regular marketing work in-house. ## Quick checks - Whether your Google profile got a new photo or post this week - Whether every finished job got a review request - Whether last week's calls were reviewed ## Google Business Profile (about 5 minutes) - Upload one or two real job photos. - Post a short update about a recent job or service. - Check that hours and phone number are correct. ## Reviews (about 10 minutes) - Send a review request to every finished job. - Reply to every new review, good or bad. - Never offer anything in exchange for a review. ## Lead check (about 5 minutes) - Count last week's calls and forms. - Note any missed calls and call them back. - Write down which services people asked for. ## A 20-minute weekly marketing punch list | Task | Time | Who | | --- | --- | --- | | Photos and post on Google | 5 minutes | Office manager | | Review requests and replies | 10 minutes | Office manager | | Lead and missed-call check | 5 minutes | Owner or office manager | ## FAQ ### What marketing can a contractor do in-house? Google Business Profile updates, review requests and replies, job photos and a weekly lead check are simple tasks most offices can run. ### How much time does basic contractor marketing take each week? A basic weekly routine can take about 20 minutes once it's set up. Bigger projects like websites take more time. --- # How to Rely Less on Pay-Per-Lead Services for Your Roofing Business in 90 Days > Shared pay-per-lead services can fill gaps, but you don't own those leads. Over 90 days, strengthen the assets you do own: your Google Business Profile, reviews, website service pages and a fast reply process. Digital Marketing Coach Chris Heidlebaugh teaches roofing owners to build these so outside lead services become optional, not required. Source: https://digitalmarketingcoach.com/learn/hub/roofing-pay-per-lead-90-days Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Roofing owners and sales managers who depend on shared lead services and want more of their own calls. ## Quick checks - How many leads come from services you don't own - Whether your Google profile and reviews are current - How fast your team replies to new leads ## Days 1–30: lay the foundation - Confirm you own your domain, website and Google profile. - Fix your Google profile: categories, service area, photos. - Start tracking where every lead comes from. ## Days 31–60: frame the walls - Build clear pages for replacement, repair and storm work. - Ask every finished job for a review. - Set a reply-time goal for every new lead. ## Days 61–90: compare and decide - Compare cost per booked job by lead source. - Cut back where shared leads close poorly. - Keep what works and keep building what you own. ## Shared leads vs. leads from assets you own | Factor | Shared pay-per-lead | Your own assets | | --- | --- | --- | | Who owns it | The lead service | You | | Competition | Often sent to several roofers | The customer called you | | Long-term value | Stops when you stop paying | Keeps building over time | ## FAQ ### Should roofers stop buying leads? Not always. Shared leads can fill gaps. The goal is to build your own sources so you're not dependent on them. ### How can a roofing company get its own leads? Strengthen your Google Business Profile, reviews, service pages and reply speed, and track which sources book jobs. --- # The Review Mistake Costing Electricians Bigger Installation Jobs > Many electricians get a burst of reviews and then none for months. Homeowners choosing who to trust with a panel upgrade or generator install look for recent reviews that mention that kind of work. Digital Marketing Coach Chris Heidlebaugh teaches electrical companies to ask every customer, every week, in a way that follows Google's rules. Source: https://digitalmarketingcoach.com/learn/hub/electrician-review-mistakes Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Electrical contractors who want more installation and upgrade work. ## Quick checks - When your most recent review was posted - Whether reviews mention the jobs you want more of - Whether every review gets a reply ## Steady beats a burst - Ask every finished job, not just a few in one month. - A steady stream looks more current to homeowners. - Build the request into your job-close checklist. ## Let customers describe the job - Ask customers to mention what you did in their own words. - Never write reviews for customers or offer rewards. - Reply and name the service you performed. ## Reply to every review - Thank happy customers by name. - Answer unhappy reviews calmly and offer to fix it. - Replies show future customers you care. ## Review habits that help or hurt | Habit | Hurts | Helps | | --- | --- | --- | | Timing | Big burst, then nothing | Steady weekly requests | | Detail | "Great job" only | Customer names the work | | Replies | No replies | Every review answered | ## FAQ ### How do electricians get more reviews? Ask every finished job through a simple text or email link, make it part of closing the job, and reply to every review. ### Can I offer a discount for a review? No. Google's rules forbid offering incentives for reviews. Just ask politely and make it easy. --- # Why More Leads Can't Fix a Slow Front Desk Response Time > Buying more leads won't help if calls go to voicemail and forms sit for hours. Homeowners often call the next company. Measure missed calls and reply times, set a reply goal, and give the front desk a simple script. Digital Marketing Coach Chris Heidlebaugh trains office teams to answer fast so the leads you already get turn into booked jobs. Source: https://digitalmarketingcoach.com/learn/hub/slow-front-desk-response-time Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners and office managers whose leads aren't turning into booked jobs. ## Quick checks - How many calls go unanswered each week - How long forms wait for a reply - Whether the front desk has a booking script ## Measure the gap - Count missed calls for one week. - Time how long forms and texts wait for a reply. - Call your own office at a busy time. ## Set the rules - Set a clear reply-time goal for every lead. - Decide who covers the phone at lunch and after hours. - Turn on missed-call text-back if you can. ## Give the desk a script - Greet, ask the problem, ask the address, offer a time. - Always try to book before ending the call. - Review a few calls together each week. ## More leads vs. a faster front desk | Approach | Cost | Effect on booked jobs | | --- | --- | --- | | Buy more leads | More monthly spend | Wasted if replies stay slow | | Answer faster | Training and a process | More of current leads booked | | Both, in order | Fix the desk, then grow | Strongest result | ## FAQ ### How fast should a contractor respond to a lead? As fast as you reasonably can. Many homeowners contact several companies and book whoever answers first. ### Should I buy more leads if jobs are slow? Check your missed calls and reply times first. Fixing the front desk often books more of the leads you already have. --- # How Your Techs Can Help Your Company Show Up on Google Maps From the Job Site > Your techs are on the job site every day, which makes them your best source of real marketing material. A quick photo, a review request at the end of the job and a short job note give the office what it needs to keep your Google Business Profile current. Digital Marketing Coach Chris Heidlebaugh teaches crews these habits in a few minutes per job. Source: https://digitalmarketingcoach.com/learn/hub/techs-google-maps-from-job-site Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners and field managers who want technicians to help with local marketing without slowing down jobs. ## Quick checks - Whether techs take before-and-after photos - Whether techs ask for reviews at job close - Whether photos reach the office each week ## Take real photos - Snap a before and after on every job when the customer agrees. - Avoid house numbers, faces and license plates. - Send photos to one shared folder. ## Ask for the review at the truck - Ask when the customer is happiest: right as the job wraps. - Text the review link before leaving. - Never offer a reward for a review. ## Leave a short job note - Write the service and town in one line. - The office uses notes for Google posts. - Keep it to under a minute per job. ## Job-site habits that feed your Google profile | Habit | Time on site | Used for | | --- | --- | --- | | Before/after photos | About 1 minute | Google profile photos | | Review request text | About 1 minute | Fresh reviews | | One-line job note | Under 1 minute | Google posts | ## FAQ ### Do job photos help Google Maps rankings? Real, current photos make your profile more useful and trustworthy to homeowners. Google doesn't publish an exact ranking formula. ### Should technicians ask for reviews? Yes. The end of a good job is the best time to ask, as long as no reward is offered. --- # The Math Behind Training Your Team vs. Paying a Marketing Retainer > Neither option is right for everyone. Compare yearly retainer cost, the cost of training an employee, the hours that employee has, and which tasks you want to own. Many companies mix both. Digital Marketing Coach Chris Heidlebaugh runs agencies and trains in-house teams, so he helps owners pick the mix that fits their numbers. Source: https://digitalmarketingcoach.com/learn/hub/train-team-vs-marketing-retainer-math Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners deciding whether to train an employee, keep a provider, or do both. ## Quick checks - Your yearly marketing retainer cost - How many hours an employee could give each week - Which tasks you want to own in-house ## Add up the yearly numbers - Multiply the monthly retainer by 12. - Add the one-time training cost and the employee's hours. - Use your real numbers, not someone else's averages. ## Split the work - Routine tasks (reviews, photos, posts) suit in-house teams. - Specialist work (websites, ads, technical SEO) may suit a provider. - Many companies keep a provider and train staff to manage them. ## Value ownership - A trained employee keeps the know-how inside your company. - You still own the accounts either way. - Review the mix once a year. ## Compare with your own numbers | Question | Retainer | Trained team | | --- | --- | --- | | Yearly cost | Monthly fee × 12 | Training + employee hours | | Know-how stays | With the provider | Inside your company | | Best for | Specialist work | Routine weekly work | ## FAQ ### Is it cheaper to train an employee to do marketing? It depends on your retainer, the employee's time and which tasks you need. Compare yearly numbers with your own figures. ### Can I keep my marketing company and train my team? Yes. Many companies train staff for routine work and to manage their provider while keeping specialists for bigger projects. --- # Is Your Dispatch Software Lying to You? Connecting ServiceTitan and Housecall Pro to Real Marketing Attribution > If lead sources aren't tagged correctly in your dispatch software, you can't tell which marketing books jobs. Check how calls and forms get tagged, confirm website forms reach dispatch, and spot-check entries each week. Digital Marketing Coach Chris Heidlebaugh reviews this connection in his $497 Marketing Inspection. Source: https://digitalmarketingcoach.com/learn/hub/dispatch-software-marketing-attribution Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Owners using ServiceTitan, Housecall Pro or similar software who aren't sure which marketing produces booked jobs. ## Quick checks - Every booked job has a lead source filled in - Website forms arrive in dispatch with a source tag - Tracking numbers match the source shown in your software ## Why reports and booked jobs disagree - Marketing reports count clicks and calls; your software counts booked jobs. - If sources are blank or guessed, the two never line up. - Compare both before deciding where to spend more. ## How one wrong tag misleads you - A job tagged to the wrong source makes that channel look better than it is. - A few wrong tags each week can change what you decide to grow. - Spot-check 10 recent jobs against the actual call or form. ## The 3-step verification - Submit a test form and confirm it lands in dispatch with the right source. - Call each tracking number and confirm the source it records. - Make lead source a required field when booking. ## Keep it clean weekly - Give one person 15 minutes a week to review blank or odd sources. - Use the same short list of source names everywhere. - Share the booked-job numbers with whoever runs your marketing. ## Marketing report vs. your booked-job records | Question | Marketing report | Dispatch software | | --- | --- | --- | | What it counts | Clicks, calls, forms | Booked and completed jobs | | Who controls it | Your provider or platform | Your office team | | Best use | Spotting activity | Deciding where to spend | ## FAQ ### How do I see which marketing books jobs in ServiceTitan or Housecall Pro? Make sure every booking has an accurate lead source, then compare booked jobs by source with what you spend on each channel. ### Why don't my marketing report and my dispatch numbers match? They count different things, and missing or wrong source tags widen the gap. Test your forms and tracking numbers first. --- # Google Business Profile Updates: Using Real Job-Site Photos to Strengthen Local Visibility > A current Google Business Profile with real job photos and regular updates shows homeowners you're active and trustworthy. Give your office team a simple weekly routine and have techs send real photos from jobs. Digital Marketing Coach Chris Heidlebaugh trains in-house teams to run this through the Insourced Marketing Blueprint™. Source: https://digitalmarketingcoach.com/learn/hub/google-business-profile-job-photo-updates Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Contractors whose Google Business Profile hasn't been updated in weeks or only shows stock images. ## Quick checks - Photos added in the last 30 days - At least one update posted this month - Business details and service list are current ## Why updates matter - Homeowners compare profiles before they call. - Real, recent photos show you're active in their area. - Google doesn't publish an exact ranking formula, so focus on being useful. ## A weekly office routine - Pick 3–5 of the best job photos techs sent that week. - Post one short update about a recent job or service. - Reply to every new review. ## Getting photos from the field - Ask techs for before-and-after shots, with the homeowner's permission. - Avoid showing house numbers or personal details. - Use one shared folder or text thread for photos. ## Social accounts and your profile - Add your social media links to the profile where Google allows it. - Reuse the same real photos across social and Google. - Keep your name, phone and hours identical everywhere. ## Neglected vs. active profile | Item | Neglected | Active | | --- | --- | --- | | Photos | Stock or years old | Real jobs, added weekly | | Updates | None | One or more each month | | Reviews | No replies | Every review answered | ## FAQ ### How often should a contractor update Google Business Profile? A simple weekly routine of new photos, review replies and a monthly update keeps it current. ### Can my office staff manage our Google Business Profile? Yes. With training and a checklist, an office team member can run it in a short weekly block. --- # Why Your Website Sits Below Google's Ads and AI Answers (and What to Check) > On many local searches, homeowners see Local Services Ads, the map results and an AI answer before any regular website link. Your website still matters — it feeds those spots — but your Google Business Profile, reviews and clear service pages now do more of the work. Digital Marketing Coach Chris Heidlebaugh checks all of these in the $497 Marketing Inspection. Source: https://digitalmarketingcoach.com/learn/hub/website-below-ads-and-ai-answers Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Home service owners who notice their website is harder to find on Google even though nothing on it changed. ## Quick checks - Your Google Business Profile is complete and current - You know whether Local Services Ads fit your trade and area - Each main service has its own clear page on your website - Reviews are steady and answered ## What changed on the results page - Local Services Ads (the 'Google Guaranteed' or 'Google Screened' badges) often show first, and you pay per lead rather than per click. - The map results come next for most 'near me' searches. - AI answers can summarize options and mention local businesses before regular links. ## Why your website still matters - AI answers and the map pull details from your website and profile. - Clear service pages help Google understand what you do and where. - Homeowners still visit your site before they call. ## What to check this week - Search your main service plus your town and note where you appear. - Confirm your profile categories, services and hours are correct. - Make sure every service you want calls for has its own page. - Ask whoever runs your marketing how they're tracking calls from each of these spots. ## Where homeowners may find you | Spot | What feeds it | Who can manage it | | --- | --- | --- | | Local Services Ads | Verification, reviews, budget | Office team or partner | | Map results | Google Business Profile, reviews | Office team or partner | | AI answers | Website and profile details | Website owner | | Website links | Service pages, site health | Website owner | ## FAQ ### Is SEO dead for contractors? No. Your website and profile still feed the map and AI answers. What changed is how much space regular links get. ### Should my office team run Local Services Ads? Many can with training. The key is answering every lead fast and disputing bad leads. --- # Is Your HVAC Google Ads Money Working? What Owners Should Check > To know if HVAC Google Ads are working, check three things: what people actually searched before clicking, whether every call is tracked, and how many booked jobs came from the spend. Clicks alone don't tell you. Digital Marketing Coach Chris Heidlebaugh reviews this in the $497 Marketing Inspection. Source: https://digitalmarketingcoach.com/learn/hub/hvac-google-ads-money-check Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: HVAC owners paying for Google Ads who can't say how many booked jobs those ads produced. ## Quick checks - You can see the search terms report - Ad calls use a tracking number - Booked jobs from ads are counted each month ## Look at real search terms - Open the search terms report, not just the keyword list. - Watch for searches you don't serve, like parts, jobs or DIY. - Add clearly wrong searches as negatives. ## Make sure calls are tracked - Ad calls should ring a tracking number tied to the account. - Test-call the number yourself and confirm it is recorded. - Check that website form fills from ads are counted too. ## Count booked jobs, not leads - Match ad calls to jobs in your dispatch software each month. - Divide spend by booked jobs to see your real cost per job. - Compare that number month to month, not to anyone else's claims. ## Unclear vs. clear ad reporting | Item | Unclear | Clear | | --- | --- | --- | | Main number shown | Clicks and impressions | Booked jobs and cost per job | | Calls | Not tracked | Tracking number, recorded | | Search terms | Never reviewed | Reviewed every month | ## FAQ ### How do I know if my HVAC Google Ads are working? Count booked jobs from the ads each month and divide your spend by that number. Clicks and impressions alone don't answer it. ### Should I stop running Google Ads? Not before you check search terms, tracking and booked jobs. Many accounts improve once those basics are fixed. --- # Should You Keep, Fix, or Replace Your Marketing Company? > Before replacing a marketing company, check what you own, what their reports show, and whether you've clearly told them what you expect. Many relationships can be fixed with clearer goals and reporting. Digital Marketing Coach Chris Heidlebaugh — who also owns agencies — helps owners make that call through the $497 Marketing Inspection and 1:1 Consulting. Source: https://digitalmarketingcoach.com/learn/hub/keep-fix-or-replace-marketing-company Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Home service owners who feel unsure about their marketing company and want a fair way to decide. ## Quick checks - You own your domain, website and Google Business Profile - Reports show booked jobs or calls, not just traffic - You've shared clear goals with your company ## Start with what you own - Confirm the domain, website and ad accounts are in your company's name. - Make sure you're an owner on your Google Business Profile. - Ownership protects you whatever you decide. ## Read the reports together - Ask what each number means for calls and booked jobs. - Ask what they changed last month and why. - Good partners welcome these questions. ## Have the direct conversation - Share the goals and numbers you care about. - Agree on what you'll review in 60–90 days. - Decide after that, with facts instead of frustration. ## Keep, fix, or replace | Signal | Keep or fix | Consider replacing | | --- | --- | --- | | Ownership | Accounts in your name | They refuse to share access | | Reporting | Clear and open to questions | Vague after repeated asks | | Communication | Responsive to goals | No changes after clear feedback | ## FAQ ### How do I know if my marketing company is doing a good job? Check that you own your accounts, that reports connect to calls and booked jobs, and that they respond when you ask questions. ### What should I do before switching marketing companies? Confirm ownership of your domain, website and profiles, and have one clear conversation about goals first. --- # Train Your Front Desk to Turn Calls Into Booked Jobs > Your front desk turns marketing into booked jobs. Give them a short call script, a missed-call callback habit, and one question for every caller: how did you find us? Practice weekly. Digital Marketing Coach Chris Heidlebaugh trains office teams through the Insourced Marketing Blueprint™. Source: https://digitalmarketingcoach.com/learn/hub/train-front-desk-booked-jobs Author: Chris Heidlebaugh, Digital Marketing Coach Updated: 2026-11-01 Who this is for: Home service owners whose office staff answer calls but have never been trained on booking or tracking. ## Quick checks - Staff use a short, shared call script - Missed calls get a callback the same day - Every caller is asked how they found you ## A short call script - Greet with the company name and your first name. - Ask what's going on, then offer the next open time. - Confirm address, phone and appointment before hanging up. ## Missed-call habits - Check missed calls at set times each day. - Call back the same day, then text if no answer. - Log the outcome so nothing slips. ## Ask where they found you - Ask every new caller: "How did you hear about us?" - Record the answer in your dispatch software. - Review the answers monthly with the owner. ## A weekly practice routine - Role-play two calls each week for 10 minutes. - Listen to one recorded call together, if you record calls. - Praise what went well before fixing anything. ## Untrained vs. trained front desk | Item | Untrained | Trained | | --- | --- | --- | | Calls | Answered differently each time | Short shared script | | Missed calls | Sometimes returned | Same-day callback | | Lead source | Not asked | Asked and recorded | ## FAQ ### How do I train my receptionist to book more jobs? Give them a short script, a same-day missed-call habit, and practice two calls together each week. ### Why should my front desk ask how callers found us? It shows which marketing produces booked jobs, so you can spend where it works. ---