Analyze
Contractor SEO Checker
Local SEO, per city. Pick your trade, name the city you want to win, and get checked against the contractor playbook: LocalBusiness schema, NAP, tap-to-call, service pages, city pages, reviews and hours.
The contractor SEO playbook
Service × city pages
Build the matrix: /drain-cleaning-calgary, /water-heater-repair-airdrie… Each page unique — local jobs, local reviews, neighbourhoods served. Start with your highest-margin service in your home city, expand outward.
The call is the conversion
Phone number in the header on every page, tel: linked, with a "free quote" CTA above the fold. Most contractor traffic is mobile and impatient — every extra tap loses leads to the next result.
Citations corroborate
Identical NAP across Google Business Profile, your site footer, and the directories that matter in your market. Then collect reviews relentlessly — they're the map pack's strongest lever you control.