Hardwood Flooring
Hardwood Flooring near you
Install and repair solid hardwood floors. Tell us about your hardwood flooring project and we’ll help you find local flooring contractors who serve your area.
Free for homeowners · No obligation to hire
On this page
Hardwood flooring installation covers new solid and engineered wood floors in living rooms, bedrooms, hallways and on stairs, along with repairs such as replacing damaged boards or weaving new wood into an existing floor after a wall comes out. Wood suits almost any style, and a well-installed floor can be sanded and refinished rather than replaced when it wears.
Wood is also the floor most affected by the house around it. Boards gain and lose moisture with the seasons, so the choice between solid and engineered wood, the installation method, the gap left at the walls and the humidity kept indoors all decide whether the floor stays tight and flat. Concrete slabs, radiant heat and basements narrow the choices further.
This page explains solid versus engineered wood, species and grades, prefinished versus site-finished boards, installation methods, moisture, expansion gaps, concrete and heated floors, stairs and care. For renewing an existing floor, see the hardwood refinishing page.
Solid vs engineered hardwood: how each is built and where each works
Solid hardwood is milled from a single piece of wood. Engineered hardwood has a top layer of real hardwood, the wear layer, bonded to a core of plywood or other cross-laid wood layers, which makes each board more stable when humidity changes. From above, a good engineered floor can look identical to solid.
- Solid: can be sanded and refinished many times over its life, is traditionally nailed to a wood subfloor, and is best kept above grade in rooms with steady humidity.
- Engineered: moves less, so it copes better with wide boards, concrete slabs and radiant heat approved by the manufacturer, but the number of possible sandings depends on the thickness of its wear layer.
- Wide planks: in solid wood, the wider the board, the more it shows seasonal gaps and cupping, one reason wide-plank floors are often engineered.
- Basements: solid wood generally isn't installed below grade, while some engineered products are approved there over a proper moisture barrier.
Hardwood species and grades: hardness, colour and character
Species affects colour, grain, how the wood takes stain and how well it resists dents. Grade describes appearance, not strength: how many knots, colour variations and mineral streaks the boards may show.
- Maple: pale, tight-grained and hard, a long-time favourite in Canadian homes, though it can look blotchy under dark stain.
- Red and white oak: open grain that hides wear and takes stain evenly, with white oak giving a cooler, more uniform tone.
- Yellow birch: a warm, lightly figured wood long used for floors in Quebec, where it's known as merisier.
- Clear or select grades: uniform colour and few knots for a calm, formal look.
- Character or rustic grades: knots, colour contrast and streaks for a lively look that disguises everyday wear.
Prefinished vs site-finished hardwood: speed, dust and a custom colour
Prefinished boards arrive sanded, stained and coated at the factory, usually with slightly bevelled edges. Installation is faster, there's no sanding dust or finish odour in the house, and the room can be used soon after. Site-finished boards go down raw and are then sanded flat, stained and coated in place. That takes longer and calls for dust control, ventilation and drying time, but it gives a perfectly flush surface, any stain colour you want and a continuous coat over the joints.
When new wood has to blend with an older site-finished floor, for instance after a wall is removed, the new section is usually installed raw and finished in place, often along with the rest of the room, so the colour matches.
Hardwood installation methods: nail-down, glue-down and floating
The right method depends on the product, the subfloor and the room, and the manufacturer's instructions list which ones are allowed.
- Nail-down: the traditional method for solid wood over a wood subfloor, with cleats or staples driven at an angle through the tongue so they stay hidden.
- Glue-down: boards bonded to a prepared subfloor or slab with the adhesive the manufacturer specifies, common for engineered wood on concrete; it feels solid but is harder to repair.
- Floating: engineered boards clicked or glued to each other over an underlay without being fastened to the floor, handy on concrete but sometimes more hollow-sounding.
- Layout: boards usually run across the floor joists for stiffness, or along the longest wall, with end joints staggered so they don't line up.
- Stairs: treads, risers and nosings are cut, fitted, glued and fastened one step at a time; it's slow, precise work, often quoted separately from the floors.
Moisture, relative humidity and expansion gaps in hardwood floors
Before installing, a careful installer measures the moisture content of both the subfloor and the new wood with a meter and compares the readings with the manufacturer's limits: a subfloor much wetter than the flooring will push moisture into it. The house should be at normal living conditions, with the heat running in winter and wet trades done. Once the floor is down, stable air keeps it quiet. Health Canada's moisture and mould guidance calls for indoor relative humidity between 30% and 50%, and holding the home within that band also limits how much the boards shrink in January and swell in August.
Wood also needs room to move. The installer leaves an expansion gap at every wall, column, threshold and fixed object, sized according to the instructions, then hides it under baseboards, quarter round or transition strips. A floor laid tight to the walls can buckle in humid weather, and a heavy island or cabinet set on a floating floor can pin it and cause the same damage.
Hardwood over concrete slabs and radiant heat: why engineered wood is the usual choice
Solid boards can't be nailed into concrete, and a slab, especially below grade, can keep giving off moisture. That's why engineered wood is the usual answer on concrete: glued to the slab, floated over an underlay, or nailed to a wood subfloor built on top. In every case the slab is tested first and covered with the barrier the manufacturer requires, and a damp or leaky basement is dealt with before any wood goes down.
Radiant heat adds a second stress, drying and warming the floor from below. Many engineered products are approved for hot-water or electric systems, with conditions on surface temperature, a gradual start-up and the attachment method. Solid wood over radiant heat is riskier, so read the flooring instructions and involve the heating contractor before choosing the product.
Caring for hardwood floors through the seasons
- Sweep or vacuum often with a soft brush head, since grit wears the finish like sandpaper.
- Clean with a barely damp mop and a cleaner suited to the finish; never flood the floor or use a steam mop unless the maker allows it.
- Put mats at every entrance in winter to stop snow, salt and gravel at the door, and wipe up meltwater promptly.
- Fit felt pads under furniture and lift, rather than drag, heavy pieces.
- Keep humidity steady all year, with a humidifier in the driest months.
- Recoat a lacquered floor when it dulls, before wear reaches bare wood, and re-oil an oiled floor as its maker recommends.
Hardwood Flooring: frequently asked questions
How long should hardwood acclimatize before it's installed?
There's no single answer: it depends on the product, the season and how different the storage conditions were from your home. The manufacturer's instructions set the requirement, and a good installer checks the wood's moisture content with a meter instead of simply counting days.
Is engineered hardwood real wood?
Yes. The surface you see and walk on is real hardwood; only the core beneath is plywood or other wood layers. That's what separates it from laminate, which carries a printed image of wood.
Can new boards be matched to my existing hardwood floor?
Often, if the same species, width and thickness can be found. Colour is the hard part, since the old wood has aged under its finish, so installers usually weave in the new boards, then sand and refinish the whole area together.
Why is my new hardwood floor cupping?
Cupping, where board edges sit higher than their centres, means the underside is wetter than the top. A damp basement or crawl space, a leak or wood installed before it matched the house are common causes. Fix the moisture first: boards often flatten as they dry, and sanding too soon can leave them crowned later.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find flooring contractors by city
Alberta
Show 17 citiesHide cities
- Hardwood Flooring in Calgary
- Hardwood Flooring in Edmonton
- Hardwood Flooring in Airdrie
- Hardwood Flooring in Cochrane
- Hardwood Flooring in Fort McMurray
- Hardwood Flooring in Fort Saskatchewan
- Hardwood Flooring in Grande Prairie
- Hardwood Flooring in Leduc
- Hardwood Flooring in Lethbridge
- Hardwood Flooring in Medicine Hat
- Hardwood Flooring in Okotoks
- Hardwood Flooring in Parkland County
- Hardwood Flooring in Red Deer
- Hardwood Flooring in Rocky View County
- Hardwood Flooring in Spruce Grove
- Hardwood Flooring in St. Albert
- Hardwood Flooring in Strathcona County
British Columbia
Show 31 citiesHide cities
- Hardwood Flooring in Abbotsford
- Hardwood Flooring in Burnaby
- Hardwood Flooring in Kelowna
- Hardwood Flooring in Surrey
- Hardwood Flooring in Vancouver
- Hardwood Flooring in Victoria
- Hardwood Flooring in Campbell River
- Hardwood Flooring in Chilliwack
- Hardwood Flooring in Coquitlam
- Hardwood Flooring in Courtenay
- Hardwood Flooring in Delta
- Hardwood Flooring in District of North Vancouver
- Hardwood Flooring in Kamloops
- Hardwood Flooring in Langford
- Hardwood Flooring in Langley
- Hardwood Flooring in Maple Ridge
- Hardwood Flooring in Mission
- Hardwood Flooring in Nanaimo
- Hardwood Flooring in New Westminster
- Hardwood Flooring in North Cowichan
- Hardwood Flooring in North Vancouver
- Hardwood Flooring in Penticton
- Hardwood Flooring in Port Coquitlam
- Hardwood Flooring in Port Moody
- Hardwood Flooring in Prince George
- Hardwood Flooring in Richmond
- Hardwood Flooring in Saanich
- Hardwood Flooring in Township of Langley
- Hardwood Flooring in Vernon
- Hardwood Flooring in West Kelowna
- Hardwood Flooring in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Hardwood Flooring in Barrie
- Hardwood Flooring in Brampton
- Hardwood Flooring in Greater Sudbury
- Hardwood Flooring in Guelph
- Hardwood Flooring in Hamilton
- Hardwood Flooring in Kingston
- Hardwood Flooring in Kitchener
- Hardwood Flooring in London
- Hardwood Flooring in Markham
- Hardwood Flooring in Mississauga
- Hardwood Flooring in Oshawa
- Hardwood Flooring in Ottawa
- Hardwood Flooring in St. Catharines
- Hardwood Flooring in Toronto
- Hardwood Flooring in Vaughan
- Hardwood Flooring in Waterloo
- Hardwood Flooring in Windsor
- Hardwood Flooring in Ajax
- Hardwood Flooring in Aurora
- Hardwood Flooring in Belleville
- Hardwood Flooring in Blue Mountains
- Hardwood Flooring in Bradford
- Hardwood Flooring in Brantford
- Hardwood Flooring in Burlington
- Hardwood Flooring in Caledon
- Hardwood Flooring in Cambridge
- Hardwood Flooring in Centre Wellington
- Hardwood Flooring in Chatham
- Hardwood Flooring in Clarence-Rockland
- Hardwood Flooring in Clarington
- Hardwood Flooring in Collingwood
- Hardwood Flooring in Cornwall
- Hardwood Flooring in County of Brant
- Hardwood Flooring in East Gwillimbury
- Hardwood Flooring in Fort Erie
- Hardwood Flooring in Georgetown
- Hardwood Flooring in Georgina
- Hardwood Flooring in Grimsby
- Hardwood Flooring in Haldimand County
- Hardwood Flooring in Innisfil
- Hardwood Flooring in Kawartha Lakes
- Hardwood Flooring in King
- Hardwood Flooring in Lakeshore
- Hardwood Flooring in LaSalle
- Hardwood Flooring in Leamington
- Hardwood Flooring in Lincoln
- Hardwood Flooring in Milton
- Hardwood Flooring in New Tecumseth
- Hardwood Flooring in Newmarket
- Hardwood Flooring in Niagara Falls
- Hardwood Flooring in Norfolk County
- Hardwood Flooring in North Bay
- Hardwood Flooring in Oakville
- Hardwood Flooring in Orangeville
- Hardwood Flooring in Orillia
- Hardwood Flooring in Peterborough
- Hardwood Flooring in Pickering
- Hardwood Flooring in Prince Edward County
- Hardwood Flooring in Quinte West
- Hardwood Flooring in Richmond Hill
- Hardwood Flooring in Sarnia
- Hardwood Flooring in Sault Ste. Marie
- Hardwood Flooring in St. Thomas
- Hardwood Flooring in Stratford
- Hardwood Flooring in Thunder Bay
- Hardwood Flooring in Timmins
- Hardwood Flooring in Welland
- Hardwood Flooring in Whitby
- Hardwood Flooring in Whitchurch-Stouffville
- Hardwood Flooring in Woodstock
- Hardwood Flooring in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Hardwood Flooring in Gatineau
- Hardwood Flooring in Laval
- Hardwood Flooring in Longueuil
- Hardwood Flooring in Montreal
- Hardwood Flooring in Quebec City
- Hardwood Flooring in Sherbrooke
- Hardwood Flooring in Trois-Rivières
- Hardwood Flooring in Alma
- Hardwood Flooring in Baie-Comeau
- Hardwood Flooring in Beaconsfield
- Hardwood Flooring in Beloeil
- Hardwood Flooring in Blainville
- Hardwood Flooring in Boisbriand
- Hardwood Flooring in Boucherville
- Hardwood Flooring in Brossard
- Hardwood Flooring in Candiac
- Hardwood Flooring in Chambly
- Hardwood Flooring in Châteauguay
- Hardwood Flooring in Côte-Saint-Luc
- Hardwood Flooring in Cowansville
- Hardwood Flooring in Deux-Montagnes
- Hardwood Flooring in Dollard-des-Ormeaux
- Hardwood Flooring in Dorval
- Hardwood Flooring in Drummondville
- Hardwood Flooring in Gaspé
- Hardwood Flooring in Granby
- Hardwood Flooring in Joliette
- Hardwood Flooring in Kirkland
- Hardwood Flooring in L'Ancienne-Lorette
- Hardwood Flooring in L'Assomption
- Hardwood Flooring in La Prairie
- Hardwood Flooring in Lévis
- Hardwood Flooring in Magog
- Hardwood Flooring in Mascouche
- Hardwood Flooring in Mirabel
- Hardwood Flooring in Mont-Saint-Hilaire
- Hardwood Flooring in Mount Royal
- Hardwood Flooring in Pointe-Claire
- Hardwood Flooring in Repentigny
- Hardwood Flooring in Rimouski
- Hardwood Flooring in Rivière-du-Loup
- Hardwood Flooring in Rouyn-Noranda
- Hardwood Flooring in Saguenay
- Hardwood Flooring in Saint-Augustin-de-Desmaures
- Hardwood Flooring in Saint-Basile-le-Grand
- Hardwood Flooring in Saint-Bruno-de-Montarville
- Hardwood Flooring in Saint-Charles-Borromée
- Hardwood Flooring in Saint-Colomban
- Hardwood Flooring in Saint-Constant
- Hardwood Flooring in Saint-Eustache
- Hardwood Flooring in Saint-Georges
- Hardwood Flooring in Saint-Hyacinthe
- Hardwood Flooring in Saint-Jean-sur-Richelieu
- Hardwood Flooring in Saint-Jérôme
- Hardwood Flooring in Saint-Lambert
- Hardwood Flooring in Saint-Lazare
- Hardwood Flooring in Saint-Lin–Laurentides
- Hardwood Flooring in Sainte-Anne-des-Plaines
- Hardwood Flooring in Sainte-Catherine
- Hardwood Flooring in Sainte-Julie
- Hardwood Flooring in Sainte-Marthe-sur-le-Lac
- Hardwood Flooring in Sainte-Sophie
- Hardwood Flooring in Sainte-Thérèse
- Hardwood Flooring in Salaberry-de-Valleyfield
- Hardwood Flooring in Sept-Îles
- Hardwood Flooring in Shawinigan
- Hardwood Flooring in Sorel-Tracy
- Hardwood Flooring in Terrebonne
- Hardwood Flooring in Thetford Mines
- Hardwood Flooring in Val-d'Or
- Hardwood Flooring in Varennes
- Hardwood Flooring in Vaudreuil-Dorion
- Hardwood Flooring in Victoriaville
- Hardwood Flooring in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of hardwood flooring
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Floor area and the number of rooms
- Type and grade of flooring
- Removal of the existing floor
- Subfloor repairs or levelling
- Stairs, angles and custom cuts
- Trim, transitions and baseboards
How to compare flooring contractors before you hire
- Choose an installer who works regularly with the type of flooring you want, since hardwood, tile, vinyl and carpet each need different skills.
- Ask them to check the subfloor and moisture levels before giving a final price.
- Get a written quote that covers removal of the old floor, subfloor prep, underlay, trim and transitions.
- Ask whether you or the installer will supply the flooring, and who is responsible for ordering extra for waste.
- Look at recent work in person or in photos, paying attention to seams, edges and transitions.
Questions to ask flooring contractors before you hire
- Will you remove and dispose of the old flooring?
- How will you check and prepare the subfloor?
- Is my space suitable for this type of flooring, especially in a basement, kitchen or bathroom?
- Are baseboards, transitions and stair nosings included?
- Will you move the furniture and appliances, or should I?
- Does your workmanship warranty cover problems like lifting, gaps or cracked tiles?
Hardwood flooring permits and local rules
Some hardwood flooring work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingFree project calculators
Ready to get hardwood flooring quotes?
Tell us about your hardwood flooring project.
Do you offer hardwood flooring services?
Join LokalMatch to get matched with homeowners in the areas you serve.