Flooring Contractors
Flooring Contractors near you
Install, repair and refinish all types of flooring. Tell us about your 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
Flooring contractors install, repair and replace the surfaces you walk on every day: solid and engineered hardwood, laminate, sheet vinyl and vinyl plank, ceramic and porcelain tile, and carpet. The visible part of the job comes last. First the old covering is removed, the subfloor is inspected, fastened and levelled, and the new material is given time to adjust to the house. Baseboards, doorway transitions and stair nosings finish the work.
In Canada, the right floor depends on the room as much as on taste. Basements sit on concrete that can stay cool and damp, kitchens and bathrooms get wet, and dry heated winters followed by humid summers make wood shrink and swell. Older homes add another risk: vinyl tiles, sheet flooring or glue that may contain asbestos, hidden under the layer you plan to replace.
This page compares the main floor types, matches them to rooms, and covers subfloor preparation, acclimatization, asbestos, reading quotes and licensing in Quebec. Separate pages go deeper into hardwood installation, refinishing and laminate.
Types of flooring compared: hardwood, engineered wood, laminate, vinyl, tile and carpet
Every floor trades looks and comfort against moisture tolerance, repairability and how often it can be renewed. The comparison below is qualitative: products within one family vary widely, and the manufacturer's specifications settle the details.
- Solid hardwood: wood through its full thickness, warm and long-lived, and it can be sanded several times, but it reacts most to humidity and generally isn't meant for concrete below grade.
- Engineered hardwood: a real wood wear layer on a stable core that moves less; it can go over concrete or radiant heat when the maker allows it, and can be sanded as often as its wear layer permits.
- Laminate: a printed image under a hard, clear layer on a fibreboard core, installed as a floating floor; it resists scratches but can't be sanded, and its core dislikes standing water.
- Vinyl sheet, plank and tile: flexible or rigid plastic-based flooring that handles moisture better than wood-based floors, though a deep dent or burn usually means replacing the piece.
- Ceramic and porcelain tile: hard and unaffected by water, ideal for bathrooms, entrances and heated floors, but cold underfoot and dependent on a stiff, flat base to avoid cracks.
- Carpet: soft, warm and quiet in bedrooms and family rooms, but it holds dust and moisture and suits no room where spills or dampness are likely.
Best flooring by room: basements on concrete, kitchens, bathrooms and radiant heat
Start with the room's conditions, then keep only the products whose manufacturer approves that use: installing a floor outside those conditions can void the product warranty.
- Basement on concrete: the slab can stay cool and release moisture, so vinyl, tile or engineered wood approved for below grade is usual, after a moisture test and with the barrier or underlay the product requires; any leak gets fixed first.
- Kitchen: spills and long hours standing call for an easy-clean, forgiving floor; tile, vinyl and water-resistant laminate are common, and wood works when spills are wiped up quickly.
- Bathroom: tile is the classic choice, and sheet vinyl or waterproof vinyl plank also fit; wood-based floors, most laminate included, are risky around a tub or toilet.
- Radiant heat: tile and stone carry heat best; engineered wood, vinyl and some laminate work if the product is approved for heated floors and its temperature limits are respected.
- Bedrooms and living areas: comfort and looks lead, so wood, laminate and carpet all fit, with underlay chosen for sound in condos and upstairs rooms.
- Entrances: snow, salt and grit arrive all winter, so tile or tough vinyl at the door protects the wood beyond it.
Subfloor preparation and floor levelling before new flooring goes down
Most floor failures start underneath. A bouncy or squeaky subfloor, a hump over a joist or a dip near an old wall shows through thin flooring, cracks tile and grout, or opens the joints of a click floor. Before confirming the scope, the installer should check the whole area with a long straightedge and look for soft spots, old water damage and loose panels.
Each product's instructions state how flat the base must be, and click floors and large tiles are the least forgiving. The fix may be screwing down loose sheathing, replacing damaged panels, sanding high seams or pouring self-levelling compound into low areas; on concrete, ridges are ground and cracks patched. A floor that sags because of the framing is a structural problem for a carpenter or engineer, not something a thicker underlay can hide.
Acclimatizing new flooring and controlling indoor humidity through Canadian winters
Wood-based floors take on and release moisture with the air around them. Heating dries Canadian homes all winter and humid summers bring the moisture back, so boards shrink and open small gaps in January and swell in July. Installing material straight from a cold truck or a damp warehouse is a common cause of later gaps, cupping and buckling. The manufacturer says how to store and acclimatize its product, and some engineered and vinyl floors need little or none, so follow the instructions for the product you bought.
Health Canada recommends keeping indoor relative humidity between 30% and 50%. The advice is aimed at preventing mould, but steady humidity within that range also helps wood floors: a humidifier in winter, and a dehumidifier or air conditioning in muggy weather or a damp basement, limit seasonal movement, and a simple hygrometer shows where your home actually sits. Wet work such as drywall compound, plaster or a new slab should be finished and dry before the floor goes in.
Asbestos in old vinyl tiles, sheet flooring and adhesives: never sand or scrape them
Health Canada says asbestos was used in building materials before 1990 and lists floor tiles among them. The Quebec government, noting that asbestos products were mainly used in construction between 1930 and 1990, names vinyl tiles, linoleum and adhesive coatings among the floor coverings that may contain it. In older homes these often lie under carpet, laminate or newer vinyl, and the glue under old tiles or sheet flooring deserves the same caution.
Health Canada explains that intact, undisturbed materials pose no significant health risk, but that drilling, sawing, sanding, scraping, removing or breaking them releases fibres. Never sand, scrape, grind or pull up suspect flooring or glue yourself, and don't let demolition start until a professional has tested it. If asbestos is found, a qualified removal specialist takes it out, or the old floor may stay undisturbed under the new one, a decision to make with that professional. When in doubt, the Quebec government advises treating a material as if it contains asbestos.
Comparing flooring quotes line by line: layout, method, surprises and warranties
Quotes for the same room often differ because they describe different jobs. Before comparing totals, line them up item by item and have each contractor fill any gaps in writing.
- Layout: the same rooms, closets and stairs, and the same pattern, since diagonal or herringbone layouts take more time and material.
- Method: floating, glued or nailed, and whether it's one the manufacturer allows over your subfloor.
- Surprises: how repairs or levelling discovered after tear-out will be priced and approved before work continues.
- Moisture: whether the slab or subfloor will be tested before installation, and what happens if it's too wet.
- Schedule: time allowed for acclimatization and for levelling compound, adhesive or site-applied finish to cure.
- Warranties: the installer's workmanship warranty is separate from the product warranty, which often depends on following the instructions exactly.
RBQ licence for flooring contractors in Quebec, and when to ask your city
In Quebec, a contractor doing renovation work in your home must hold a licence from the Régie du bâtiment du Québec (RBQ) that carries the subclasses matching the work. Ask for the licence number and look it up in the RBQ's online registry before signing. Building permits are a municipal matter, so ask your city before any work on joists or other structural parts, and in a condo, check with the syndicate or condo corporation before changing floors.
Flooring Contractors: frequently asked questions
Can new flooring be installed over an existing floor?
Sometimes. The old floor must be flat, firmly attached and accepted as a base in the new product's instructions, and the added height has to clear doors, appliances and stairs. Carpet always comes up. If the old floor is vinyl in a home built before 1990, have it tested before anyone decides to remove it.
Why do gaps open between wood floorboards in winter?
Dry heated air makes the boards shrink. Gaps that close again in summer are normal seasonal movement, and steadier humidity through the winter reduces them. Gaps that stay open all year, or boards that cup or lift, point to a moisture or installation problem worth having inspected.
Who connects an electric heated floor?
The flooring or tile installer usually lays the heating mat or cable, but connecting it to the power supply and thermostat is electrical work for a licensed electrician. The floor covering on top must also be approved for heated floors.
Will the installer remove and reinstall my baseboards?
Practices differ. Some installers remove the baseboards and reinstall or replace them for a clean edge; others leave them and add quarter round to hide the expansion gap. Agree on it before work starts, along with who paints or touches up the trim afterward.
Do I need to leave home while floors are installed?
Usually not for a floating or nailed floor, though the rooms being done are off-limits and cutting makes noise and dust. Glued floors, levelling compound and site-applied finishes bring odours and waiting times, so plan around the curing times the products state.
Sources
- Asbestos and your health — Health Canada
- Asbestos in the home — Health Canada
- Preventing health problems associated with asbestos — Gouvernement du Québec
- Guide to addressing moisture and mould indoors — Health Canada
- Choosing a contractor — Régie du bâtiment du Québec
- Check a contractor's licence — Régie du bâtiment du Québec
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
What flooring contractors can help with
Common jobs homeowners hire flooring contractors for:
- Hardwood FlooringInstall and repair solid hardwood floors.
- Hardwood RefinishingSand, stain and refinish worn hardwood floors.
- Engineered HardwoodInstall engineered hardwood floors, including over concrete.
- Laminate FlooringInstall and replace laminate floors.
- Vinyl FlooringInstall sheet vinyl and vinyl tile floors.
- Luxury Vinyl PlankInstall luxury vinyl plank (LVP) and tile (LVT) floors.
- Carpet InstallationInstall new carpet in rooms and on stairs.
- Carpet RepairPatch, re-stretch and repair seams in carpet.
- Tile InstallationInstall floor and wall tile, backsplashes and shower tile.
- Tile RepairReplace cracked, loose or broken tiles.
- Grout RepairRegrout and seal tile floors, walls and showers.
- Epoxy FlooringApply epoxy and polyaspartic coatings to concrete floors.
- Garage FlooringCoat, tile or resurface garage floors.
- Concrete FloorsPolish, stain or resurface interior concrete floors.
- Floor LevellingLevel uneven or sagging floors before new flooring goes down.
- Heated FloorsInstall electric heating mats under tile and other flooring.
- Stair FlooringCover or replace stair treads, risers and nosings.
- Baseboards & TrimInstall baseboards, quarter round and shoe moulding.
Find flooring contractors by city
Alberta
Show 17 citiesHide cities
- Flooring Contractors in Calgary
- Flooring Contractors in Edmonton
- Flooring Contractors in Airdrie
- Flooring Contractors in Cochrane
- Flooring Contractors in Fort McMurray
- Flooring Contractors in Fort Saskatchewan
- Flooring Contractors in Grande Prairie
- Flooring Contractors in Leduc
- Flooring Contractors in Lethbridge
- Flooring Contractors in Medicine Hat
- Flooring Contractors in Okotoks
- Flooring Contractors in Parkland County
- Flooring Contractors in Red Deer
- Flooring Contractors in Rocky View County
- Flooring Contractors in Spruce Grove
- Flooring Contractors in St. Albert
- Flooring Contractors in Strathcona County
British Columbia
Show 31 citiesHide cities
- Flooring Contractors in Abbotsford
- Flooring Contractors in Burnaby
- Flooring Contractors in Kelowna
- Flooring Contractors in Surrey
- Flooring Contractors in Vancouver
- Flooring Contractors in Victoria
- Flooring Contractors in Campbell River
- Flooring Contractors in Chilliwack
- Flooring Contractors in Coquitlam
- Flooring Contractors in Courtenay
- Flooring Contractors in Delta
- Flooring Contractors in District of North Vancouver
- Flooring Contractors in Kamloops
- Flooring Contractors in Langford
- Flooring Contractors in Langley
- Flooring Contractors in Maple Ridge
- Flooring Contractors in Mission
- Flooring Contractors in Nanaimo
- Flooring Contractors in New Westminster
- Flooring Contractors in North Cowichan
- Flooring Contractors in North Vancouver
- Flooring Contractors in Penticton
- Flooring Contractors in Port Coquitlam
- Flooring Contractors in Port Moody
- Flooring Contractors in Prince George
- Flooring Contractors in Richmond
- Flooring Contractors in Saanich
- Flooring Contractors in Township of Langley
- Flooring Contractors in Vernon
- Flooring Contractors in West Kelowna
- Flooring Contractors 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
- Flooring Contractors in Barrie
- Flooring Contractors in Brampton
- Flooring Contractors in Greater Sudbury
- Flooring Contractors in Guelph
- Flooring Contractors in Hamilton
- Flooring Contractors in Kingston
- Flooring Contractors in Kitchener
- Flooring Contractors in London
- Flooring Contractors in Markham
- Flooring Contractors in Mississauga
- Flooring Contractors in Oshawa
- Flooring Contractors in Ottawa
- Flooring Contractors in St. Catharines
- Flooring Contractors in Toronto
- Flooring Contractors in Vaughan
- Flooring Contractors in Waterloo
- Flooring Contractors in Windsor
- Flooring Contractors in Ajax
- Flooring Contractors in Aurora
- Flooring Contractors in Belleville
- Flooring Contractors in Blue Mountains
- Flooring Contractors in Bradford
- Flooring Contractors in Brantford
- Flooring Contractors in Burlington
- Flooring Contractors in Caledon
- Flooring Contractors in Cambridge
- Flooring Contractors in Centre Wellington
- Flooring Contractors in Chatham
- Flooring Contractors in Clarence-Rockland
- Flooring Contractors in Clarington
- Flooring Contractors in Collingwood
- Flooring Contractors in Cornwall
- Flooring Contractors in County of Brant
- Flooring Contractors in East Gwillimbury
- Flooring Contractors in Fort Erie
- Flooring Contractors in Georgetown
- Flooring Contractors in Georgina
- Flooring Contractors in Grimsby
- Flooring Contractors in Haldimand County
- Flooring Contractors in Innisfil
- Flooring Contractors in Kawartha Lakes
- Flooring Contractors in King
- Flooring Contractors in Lakeshore
- Flooring Contractors in LaSalle
- Flooring Contractors in Leamington
- Flooring Contractors in Lincoln
- Flooring Contractors in Milton
- Flooring Contractors in New Tecumseth
- Flooring Contractors in Newmarket
- Flooring Contractors in Niagara Falls
- Flooring Contractors in Norfolk County
- Flooring Contractors in North Bay
- Flooring Contractors in Oakville
- Flooring Contractors in Orangeville
- Flooring Contractors in Orillia
- Flooring Contractors in Peterborough
- Flooring Contractors in Pickering
- Flooring Contractors in Prince Edward County
- Flooring Contractors in Quinte West
- Flooring Contractors in Richmond Hill
- Flooring Contractors in Sarnia
- Flooring Contractors in Sault Ste. Marie
- Flooring Contractors in St. Thomas
- Flooring Contractors in Stratford
- Flooring Contractors in Thunder Bay
- Flooring Contractors in Timmins
- Flooring Contractors in Welland
- Flooring Contractors in Whitby
- Flooring Contractors in Whitchurch-Stouffville
- Flooring Contractors in Woodstock
- Flooring Contractors in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Flooring Contractors in Gatineau
- Flooring Contractors in Laval
- Flooring Contractors in Longueuil
- Flooring Contractors in Montreal
- Flooring Contractors in Quebec City
- Flooring Contractors in Sherbrooke
- Flooring Contractors in Trois-Rivières
- Flooring Contractors in Alma
- Flooring Contractors in Baie-Comeau
- Flooring Contractors in Beaconsfield
- Flooring Contractors in Beloeil
- Flooring Contractors in Blainville
- Flooring Contractors in Boisbriand
- Flooring Contractors in Boucherville
- Flooring Contractors in Brossard
- Flooring Contractors in Candiac
- Flooring Contractors in Chambly
- Flooring Contractors in Châteauguay
- Flooring Contractors in Côte-Saint-Luc
- Flooring Contractors in Cowansville
- Flooring Contractors in Deux-Montagnes
- Flooring Contractors in Dollard-des-Ormeaux
- Flooring Contractors in Dorval
- Flooring Contractors in Drummondville
- Flooring Contractors in Gaspé
- Flooring Contractors in Granby
- Flooring Contractors in Joliette
- Flooring Contractors in Kirkland
- Flooring Contractors in L'Ancienne-Lorette
- Flooring Contractors in L'Assomption
- Flooring Contractors in La Prairie
- Flooring Contractors in Lévis
- Flooring Contractors in Magog
- Flooring Contractors in Mascouche
- Flooring Contractors in Mirabel
- Flooring Contractors in Mont-Saint-Hilaire
- Flooring Contractors in Mount Royal
- Flooring Contractors in Pointe-Claire
- Flooring Contractors in Repentigny
- Flooring Contractors in Rimouski
- Flooring Contractors in Rivière-du-Loup
- Flooring Contractors in Rouyn-Noranda
- Flooring Contractors in Saguenay
- Flooring Contractors in Saint-Augustin-de-Desmaures
- Flooring Contractors in Saint-Basile-le-Grand
- Flooring Contractors in Saint-Bruno-de-Montarville
- Flooring Contractors in Saint-Charles-Borromée
- Flooring Contractors in Saint-Colomban
- Flooring Contractors in Saint-Constant
- Flooring Contractors in Saint-Eustache
- Flooring Contractors in Saint-Georges
- Flooring Contractors in Saint-Hyacinthe
- Flooring Contractors in Saint-Jean-sur-Richelieu
- Flooring Contractors in Saint-Jérôme
- Flooring Contractors in Saint-Lambert
- Flooring Contractors in Saint-Lazare
- Flooring Contractors in Saint-Lin–Laurentides
- Flooring Contractors in Sainte-Anne-des-Plaines
- Flooring Contractors in Sainte-Catherine
- Flooring Contractors in Sainte-Julie
- Flooring Contractors in Sainte-Marthe-sur-le-Lac
- Flooring Contractors in Sainte-Sophie
- Flooring Contractors in Sainte-Thérèse
- Flooring Contractors in Salaberry-de-Valleyfield
- Flooring Contractors in Sept-Îles
- Flooring Contractors in Shawinigan
- Flooring Contractors in Sorel-Tracy
- Flooring Contractors in Terrebonne
- Flooring Contractors in Thetford Mines
- Flooring Contractors in Val-d'Or
- Flooring Contractors in Varennes
- Flooring Contractors in Vaudreuil-Dorion
- Flooring Contractors in Victoriaville
- Flooring Contractors in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of 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?
Flooring permits and local rules
Some 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 flooring quotes?
Tell us about your flooring project.
Do you offer flooring services?
Join LokalMatch to get matched with homeowners in the areas you serve.