Tile work covers a lot of ground: bathroom and shower surrounds, kitchen backsplashes, entryway and mudroom floors, heated floor systems, and outdoor patios. It's a trade where the visible result depends almost entirely on prep work nobody sees once the grout goes in, waterproofing membranes, a flat and properly sloped substrate, correct thinset for the tile type, and layout planning so cuts land in sensible spots instead of a sliver against the tub. Richmond Hill's mix of older homes needing bathroom overhauls and newer builds wanting upgraded finishes keeps this a steady category, and quality varies a lot between someone who tiles as a side job and a contractor who does it full-time with proper tools and licensing where required.
What to look for in a tile contractor
- Waterproofing method: for wet areas, ask specifically what membrane or system they use (sheet, liquid-applied) and whether it's tied into the drain properly. This is the single biggest source of callback problems.
- Portfolio of similar jobs: large-format tile, natural stone, and heated floor installs each need different skills. A contractor's photos should show work that matches what you're planning.
- Written scope and tile allowance: get the material, labor, and any tile/grout allowance spelled out before work starts, since material costs swing a lot by product.
- Lippage and layout plan: ask how they'll handle transitions, edge trim, and keeping tile edges flush, especially with large-format tile where unevenness is obvious.
- Cleanup and timeline: tile jobs generate a lot of dust and debris, especially demo of old tile, so confirm how they handle containment and daily cleanup.
How our scoring works
We score the 6 tile contractors listed here on factors like verified reviews, responsiveness, licensing and insurance status, and consistency of work over time, not just star ratings or who paid for placement. For the full ranked list with our reasoning on each pro, see the best renovation contractors in Richmond Hill guide. Our full scoring approach is explained on the methodology page.