Skip to main content
Guides

How Much Does Hardwood Floor Recoating Cost in Ontario?

2026 Ontario hardwood floor recoating costs $1.50-3/sq ft for screen and recoat, with typical Toronto main floors (1,200 sq ft) running $1,800-3,600 total - the most cost-effective way to restore a dull hardwood floor.

6 min read
Craftsman applying Bona Traffic HD recoat to hardwood floor in Toronto home

Ontario hardwood floor recoating costs in 2026

Hardwood floor recoating in Ontario runs $1.50-3/sq ft in 2026 for a standard screen and recoat with two coats of waterborne finish. The lower end applies to single-coat maintenance recoats on floors in excellent condition; the upper end applies to two-coat recoats with a light prep buff on floors that have not been recoated in 5+ years.

Full refinishing - drum sanding to bare wood, optional stain, 2-3 finish coats - runs $3-8/sq ft and is a separate scope. Recoating is the right option when the floor passes the water bead test and no bare wood is showing. The cost difference is significant: recoating is typically half to one-third the price of full refinishing.

Toronto projects run 10-15% above the Ontario provincial average, consistent with higher labour rates across the GTA. A job at $2/sq ft provincially would be expected at $2.20-2.30/sq ft in Toronto proper.

Per-sq-ft price ranges by scope (2026 Ontario)

  • Single coat screen and recoat - $1.50-2/sq ft. Light buff scuff of the existing finish, one fresh coat of Bona Mega or Bona Traffic HD. For floors in excellent condition as a light maintenance pass. Walk-on same day.
  • Two coat screen and recoat (standard) - $2-3/sq ft. Buff scuff, clean, two coats of finish with dry time between coats. The correct scope for most residential recoating projects.
  • Two coat recoat with contamination prep - add $0.50-1/sq ft. If cleaning reveals partial contamination from oil-based cleaners or residue build-up that did not fully disqualify the recoat, additional prep steps (solvent wipe, extended scuff) are added before coating.

Typical project totals

ProjectArea (sq ft)ScopeTypical total
Single bedroom2002-coat recoat$400-600
Living room5002-coat recoat$750-1,500
Main floor (open plan)1,2002-coat recoat$1,800-3,600
Full house (2 floors)2,0002-coat recoat$3,000-6,000
Add: staircase (14 treads)-Hand-sand + 2-coat recoat$420-840

Small rooms carry a slightly higher effective rate because setup, equipment, and minimum quantities remain relatively fixed regardless of area. A 200 sq ft bedroom and a 1,200 sq ft main floor both require the same buffer equipment, coating supplies, and cleanup time. This is standard across professional flooring services, not a premium charge.

Bona Certified craftsman applying screen and recoat to hardwood floor

What affects the cost of a recoat

Number of coats: single vs two

One coat is a light maintenance pass - appropriate for floors recoated recently (within 3 years) that show only mild surface dullness. The single coat adds a thin fresh layer of finish but does not provide the depth of protection that two coats deliver.

Two coats is the standard for floors that show visible wear in traffic lanes, have not been recoated in 3-5+ years, or where the homeowner wants the recoat to last as long as possible before the next maintenance cycle. The second coat is not just a sheen improvement - it adds a complete additional protective layer over the first. On a 1,200 sq ft main floor, the difference between one and two coats is approximately $600-900 in total cost. For most floors, two coats is the right investment.

Contamination issues requiring extra prep

The most common pricing variable in recoating is whether the floor passes the contamination test. Floors with residue from Murphy Oil Soap, Mop&Glo, oil soaps, or wax require either more aggressive mechanical prep or cannot be recoated at all.

Mild contamination (oil soap residue without wax build-up) can sometimes be addressed with a solvent wipe-down and more aggressive buffer scuff, adding $0.50-1/sq ft. Heavy contamination - wax build-up, visible film residue, or areas where a previous recoat has already delaminated - disqualifies the floor from recoating entirely. Full drum sanding down to bare wood is the only reliable solution in those cases.

Furniture moving

Rooms must be cleared before recoating. Toronto Quality Wood Flooring’s quotes assume the homeowner pre-clears the space. Furniture removal service adds $150-350 to the total depending on the contents of the room. Light furniture (a bedroom with a small dresser) is at the low end; a full living room or dining room set with upholstered pieces approaches the high end.

Stair treads

Stair treads cannot be buffed with the same rotary equipment used on flat floors. Each tread requires hand-sanding to scuff the existing finish, followed by careful brush or applicator application of finish to avoid runs at the nosing and riser edges. This labour-intensive process drives the per-tread rate of $30-60.

A typical Toronto semi-detached or detached home has 12-16 stair treads between floors. At $30-60/tread, adding the staircase to a main floor recoat adds $360-960 to the project.

Bona Traffic HD vs Bona Mega

Both finish products are waterborne polyurethane and appropriate for recoating residential floors. The cost difference is minor.

ProductTypeWalk-on timeFull hardnessTypical cost add
Bona MegaSingle-component waterborneSame day5-7 daysBase rate
Bona Traffic HDTwo-component waterborne (with hardener)Same day3-5 days+$0.25-0.50/sq ft

Bona Traffic HD is the stronger, more durable finish due to the cross-linking hardener added at the job site. For high-traffic floors - open-plan areas connecting kitchen to living room, entrance hallways, homes with dogs - Bona Traffic HD is the better investment. Bona Mega performs well on moderate-traffic floors (bedrooms, low-use living rooms) and costs slightly less.

Both products are fully waterborne (low VOC, fast dry, no strong solvent smell) and compatible with the same recoating process.

Bona Certified craftsman evaluating hardwood floor before recoating

Toronto vs Ontario provincial pricing

Toronto recoating runs 10-15% above the provincial average. Comparable projects in Hamilton, Oshawa, or Barrie will typically price $0.20-0.40/sq ft lower on a two-coat recoat. Within the GTA, North York, Scarborough, and Etobicoke projects price comparably to Toronto proper. York Region (Richmond Hill, Markham, Vaughan) and Halton Region (Oakville, Burlington) typically fall between provincial and Toronto rates.

Travel charges may apply to projects beyond the GTA core - ask at the time of quoting.

Why recoating is the best-value floor maintenance option

The cost comparison between recoating and full refinishing is straightforward. On a 1,200 sq ft Toronto main floor:

  • Two-coat recoat: $1,800-3,600. Project complete in 1 day. Walk-on same day.
  • Full refinish: $3,600-9,600. Project takes 3-5 days. Walk-on 24 hours after final coat.

Recoating also does not remove wood from the wear layer - the drum sanding involved in full refinishing removes approximately 1mm of wood per sand, and a standard solid floor can handle only 4-5 refinishes before replacement is required. A regular recoating programme extends the time between refinishes, preserves the wear layer, and keeps the floor looking consistently well-maintained.

The correct maintenance sequence for most Toronto hardwood floors is a recoat every 3-5 years between full refinishes every 10-15 years. Following this programme can add decades to a floor’s functional life before the wear layer reaches the minimum for safe sanding.

The hardwood floor buffing and recoating service page covers what to expect from the full recoating process, from the initial eligibility assessment through to the finished second coat.

Book your free estimate

Toronto Quality Wood Flooring provides free on-site estimates for recoating projects across Toronto, North York, Scarborough, Etobicoke, and the surrounding GTA. The estimate includes an eligibility check (water bead test, contamination test, scratch assessment) and a written fixed-price quote delivered within 48 hours. Contact Toronto Quality Wood Flooring to schedule.

Frequently Asked Questions

How much does hardwood floor recoating cost in Toronto?

Toronto hardwood floor recoating runs $1.50-3/sq ft for a standard screen and recoat with two coats of Bona Traffic HD or Bona Mega. A 500 sq ft room typically costs $750-1,500. A full main floor at 1,200 sq ft runs $1,800-3,600. Stairs add $30-60 per tread when recoated separately. Toronto prices run about 10-15% above the Ontario provincial average due to higher labour rates.

Is one coat or two coats better for a recoat?

Two coats is the standard for residential recoating and provides meaningfully better durability than a single coat. One coat recoating ($1.50-2/sq ft) is appropriate for floors that are mildly dull and in very good condition - as a light maintenance step. Two coats ($2-3/sq ft) is the right choice for floors that have visible dullness in traffic lanes or that have not been recoated in over 5 years. The additional coat adds a full protective layer, not just a sheen improvement, and extends the time before the next recoat is needed.

What is the difference between Bona Traffic HD and Bona Mega for recoating?

Both are waterborne polyurethane finishes. Bona Traffic HD is a two-component system with a hardener added at the job site, making it harder and more durable - the better choice for high-traffic floors. It has a longer cure time of 3-5 days to full hardness. Bona Mega is a single-component waterborne system, slightly softer but easier to apply for recoats on less-trafficked floors and faster to cure. The cost difference is minor - Bona Traffic HD typically adds $0.25-0.50/sq ft over Bona Mega. Most Toronto Quality Wood Flooring recoats use Bona Traffic HD for residential floors.

Does furniture moving cost extra for a recoat?

Toronto Quality Wood Flooring's recoat quotes assume rooms are pre-cleared by the homeowner. If furniture removal is needed, it is quoted separately and typically runs $150-350 depending on the volume and weight involved. Light bedroom furniture is at the low end; full living room or dining room clearance approaches the higher end. Clearing rooms yourself before the crew arrives keeps the project at the quoted rate.

Can stair treads be recoated at the same time as the main floor?

Yes - stair treads can be included in a recoat project. Tread recoating is priced per tread at $30-60 each, depending on the tread width and whether the risers are also being done. Stair recoating requires hand-sanding rather than buffer equipment and takes more time per square foot than flat floor recoating, which drives the higher per-unit rate. A typical 14-tread Toronto staircase adds $420-840 to the main floor recoat total.

647-905-0255

Learn more about Hardwood Floor Buffing & Recoating in Toronto, ON

Free in-home estimates across the GTA. Bona Certified Craftsman company with twenty years restoring Toronto hardwood floors.