Heritage hardwood floor restoration in Toronto and the GTA
Heritage and water-damaged floors: what can be saved, what has to be replaced, and how the join is made invisible.
Rescue and repair heritage and water-damaged floors — board replacement, feathering and colour matching.
Get a fixed written price
A senior estimator measures, then writes one price. It does not move afterwards.

Before you book
When this is the wrong service
A service page that only says yes is not much use. These are the situations where this is not the right call, and what is.
- The floor is uniformly worn with no damaged or missing boards.
- Use instead: Hardwood Floor Refinishing.
- Damage is so extensive that replacing the floor costs less than saving it; the estimator says so in writing.
- Use instead: Hardwood Flooring Installation.
Published price
Full Sand & Finish
- Band
- $4.75–$7.50 per sq ft
- How it is set
- Fixed price in writing. It never moves after the free in-home estimate.
- What moves it
- Species, width, pattern, stairs and site condition — plus the commodity inputs tracked on what moves a hardwood quote.
The standard
How this work is judged
These are the Well-Installed Framework pillars this service is scored against. The framework is published, versioned and free to cite — use it on our quote, and on everyone else’s.
Moisture and acclimation
Wood exchanges moisture with the air continuously and moves as it does. This pillar establishes that the movement was measured and planned for before anything was fastened down.
Commercial accountability
Every pillar above is only as good as the contract behind it. This pillar establishes that someone is accountable in writing when the floor is five years old.
The method
What the technique actually is
Nothing on this page asserts a technique that is not set out in full in a published paper. These are the sections that establish it.
Before you decide
The questions this service turns on
Each answer is the recommendation of a published decision guide, not a paragraph written for this page. Follow the link for the criteria behind it.
- What is the correct machine sequence for refinishing a hardwood floor?
- All four machines, in sequence, with intercoat screening. Equipment is not the difference between companies — the sequence and the discipline to complete it are. Read the guide.
- How do I tell a good hardwood flooring quote from a bad one?
- Run all six against every quote you hold, including ours. The self-assessment scores the full twenty-four-criterion framework and tells you which questions to go back and ask. Read the guide.
- How do I choose a hardwood flooring contractor in Toronto?
- Choose the contractor who writes a fixed price after measuring the floor you actually have, names the crew model, and itemizes warranties. Use the quote-evaluation guide as the scorecard when two bids look similar on price. Read the guide.
- How much does hardwood flooring cost in Toronto and the GTA?
- Use the published ranges to budget. Book the free in-home measure for the fixed written price. Compare quotes on scope completeness — machines, sequence, moisture protocol, warranties in writing — not on the headline number alone. Read the guide.
Vocabulary
Terms used on this page
- Cupping
- A board whose edges sit higher than its centre — the visible record of moisture entering the floor from below.
- Crowning
- A board whose centre sits higher than its edges — the inverse of cupping.
- Wear layer
- The thickness of real hardwood above the core — what determines how many times a floor can be refinished.
The open questions behind this service
What to settle first
What is the correct machine sequence for refinishing a hardwood floor? · How do I tell a good hardwood flooring quote from a bad one? · How do I choose a hardwood flooring contractor in Toronto? · How much does hardwood flooring cost in Toronto and the GTA?
Each is published in full with the reasoning rather than a recommendation, free to apply to any contractor’s quote — see also all decision guides and the standard they are judged against.
Proof, with the numbers
Jobs where this was the work
Published in full, with the readings taken before anything started. Not every job below is this exact service — they are the ones where this service decided the outcome.
Distillery District, over concrete
Over a concrete slab, where the moisture test decided the assembly before a species was chosen.
Yorkville loft, below grade
Below grade at a critical moisture reading, and the mitigation that made the floor possible.
Rosedale estate, stairs over radiant heat
Stairs and a main floor over radiant heat, finished to one colour across two assemblies.
Every case study publishes what was measured, not only what was achieved — all of them are here, and each one names the substrate, the species, the readings and the protocol it followed.
Coverage
Where this service is delivered
Downtown Toronto · North York · Etobicoke · Scarborough · East York · York · Vaughan · Markham · Richmond Hill · Mississauga · Oakville · Brampton · Aurora · Newmarket · Pickering · Ajax · Whitby · Oshawa · Clarington · Kawartha Lakes · Halton Hills · Caledon · Innisfil · Guelph · Cambridge · Kitchener · Port Colborne · Milton · Burlington · Hamilton · Grimsby · St. Catharines · Niagara-on-the-Lake · Niagara Falls · Barrie · King · Lincoln · Welland · Thorold · Fort Erie · Buffalo · Amherst · Clarence · Cheektowaga · Lancaster · West Seneca · Tonawanda · Grand Island · Orchard Park · Hamburg · East Aurora · Niagara Falls, NY · Lewiston · Wheatfield · North Tonawanda · Lockport · Rochester, NY · Brighton · Pittsford · Fairport · Victor · Webster · Irondequoit · Greece · Rosedale · Forest Hill · Yorkville · Leaside · The Annex · High Park · Riverdale · Leslieville · The Beaches · Lawrence Park · Cabbagetown · Swansea · Davisville Village · Midtown Toronto · King West · Liberty Village · The Kingsway · Ancaster · Dundas · Stoney Creek · Waterdown · Beamsville · King City · Nobleton · Kleinburg · Woodbridge · Angus Glen · Bayview Glen · Cachet · Port Credit · Lorne Park · Mineola · Clarkson · Sheridan · Williamsville · Kenmore
Every area above has its own page: the housing stock, the neighbourhoods and the constraint that is specific to it. See all service areas.
