Google Guarantee Badge for Contractors
Overview
The Google Guarantee badge is a green checkmark that appears on Local Services Ads (LSAs) and signals to searchers that Google has vetted the business. It requires passing a background check, license verification, and insurance review — and it directly affects whether your ad shows at the top of search results in the GTA. Contractors who qualify tend to get significantly higher click-through rates and lead volume compared to unverified competitors.
What Causes This?
- google’s background check process varies by trade and province, and Ontario has specific licensing requirements that don’t always map cleanly to google’s system
- incomplete or mismatched business information between your google business profile and your LSA account blocks approval
- missing or expired proof of insurance (google requires current general liability coverage, often $1M minimum)
- license documentation that doesn’t match what google expects for your specific trade category in ontario
- disputes or complaints on your google business profile can flag your account during review
- selecting the wrong service categories during LSA setup, which routes your application through the wrong verification path
What Does It Look Like?
- your Local Services Ad shows without the green “google guaranteed” badge, reducing trust and click volume
- your LSA application is stuck in “under review” for weeks with no clear reason given
- google sends repeated requests for documents you’ve already submitted
- your ads are running but you’re listed as “google screened” instead of “google guaranteed” (different program, less coverage)
- a competitor in Mississauga or Scarborough shows the badge and ranks above you in the local ad pack
How to Diagnose It
- log into your Local Services Ads dashboard at ads.google.com/local-services-ads and check the verification status tab for any outstanding items
- compare the business name, address, and phone number on your LSA account against your google business profile — any mismatch can stall verification
- review which trade categories you selected during signup and confirm they match your actual license type in Ontario (e.g., master electrician vs. electrical contractor)
- check that your insurance certificate names the correct business entity and hasn’t expired — google will reject certificates with incorrect business names
- look for any google business profile suspensions or pending reviews that could be tied to your account
How to Fix It
- gather your current certificate of insurance, Ontario trade license (e.g., TSSA for HVAC, ESA licence for electricians), and any required municipal business registration before starting the application
- ensure your business name on your LSA account exactly matches your google business profile, WSIB clearance certificate, and insurance documents
- select the most specific service category available — “plumber” rather than “home services” — to avoid being routed through a slower or incorrect verification path
- if your application is stalled, use the support chat inside the LSA dashboard rather than general google ads support, as LSA has a separate support team
- resubmit documents as a single clear PDF rather than multiple files or photos, which are more likely to be rejected as unreadable
- after badge approval, respond quickly to every lead and maintain a 3-star+ rating — google can suspend the guarantee if your rating drops or disputes pile up
Related Technical Issues
- Google Local Services Ads for Contractors — how LSAs work and how to set them up correctly in the GTA
- Google Business Profile Optimization — fixing the profile issues that block your LSA and badge verification
- Google Maps Not Showing — diagnosing why your business doesn’t appear in local results alongside your ads
Get Help
If your LSA account is stuck in review or your Google Guarantee badge isn’t showing, it’s often tied to a fixable mismatch in your business information. A free website scan shows GTA contractors exactly what’s wrong and what it will take to fix it.