The problem
The company paints homes and commercial spaces across Toronto, with a page for each service and each neighbourhood it works in, plus a portfolio of finished projects. Local service pages only bring in quotes once they rank, and a chunk of the site sat crawled but not indexed when the work began.
What I did
- Pulled all 77 service, area, and portfolio URLs from Search Console and classified each one
- Submitted the core service pages and the busiest neighbourhoods first
- Worked through every page, tracking each URL until it flipped to indexed
- Built a per-URL ledger so the client can see exactly what is live in Google
- Reached all 77 tracked URLs indexed, a full 100 percent
service ledger (excerpt)feb 2026
/interior-paintingindexed
/exterior-paintingindexed
/cabinet-refinishingindexed
/commercial-paintingsubmitted
/contactindexed
On the record
- 77 service, area and portfolio URLs tracked
- All 77 indexed at last snapshot, a full 100 percent
- Every service and neighbourhood page indexed one by one
- Portfolio and project pages submitted and tracked as they went live