Complete six-phase SEO playbook for Canadian roofing contractor businesses, from research through measurement.