Calgary flooring contractor

Flooring Installation Calgary

Vinyl plank, laminate, hardwood, carpet and tile — measured, prepped and installed by a local crew that knows what Calgary's dry air, chinook swings and uneven basement slabs do to a floor.

Free in-home estimates in Calgary, Airdrie, Cochrane, Okotoks, Chestermere and Strathmore.

  • Licensed, insured and covered by WCB-Alberta
  • Moisture and flatness checks before anything goes down
  • Written, itemized estimates — prep and removal on their own lines

What we install

Flooring Services Across Calgary

Rock Flooring Calgary installs, repairs and refinishes floors in houses, condos, basements, rental suites and small commercial spaces. Most people call us with one room in mind — a tired basement, a kitchen with cracked tile, carpet that has survived three dogs. The first thing we do is look at what is under that floor, because in Calgary that is where most flooring failures begin.

Pick a floor type below to see how we install it, what it costs, where it works best and where it does not. Not sure which material fits your home? That is what the free estimate is for: we look at the room, the subfloor and how you live in the space, then give you a straight recommendation.

  • Vinyl Flooring

    Waterproof, quiet and budget-friendly — the most requested floor for Calgary basements, kitchens and rental suites.

  • Luxury Vinyl Plank

    Realistic wood looks on a rigid, water-resistant core, built for kids, pets and busy entryways.

  • Laminate Flooring

    A tough, scratch-resistant wood look at a lower price, at its best on dry main and upper floors.

  • Hardwood Flooring

    Solid oak, maple and hickory installed to last decades — and to be refinished when it needs it.

  • Engineered Hardwood

    Real wood over a stable core: the hardwood that copes best with dry Calgary winters and concrete slabs.

  • Carpet Installation

    Warm, soft and quiet for bedrooms, stairs and basement family rooms, with the right pad underneath.

  • Tile Flooring

    Porcelain and ceramic tile set on an uncoupling membrane, so it does not crack when the slab moves.

  • Heated Floors

    Electric in-floor heating under tile and approved floors — the cure for cold bathrooms and basements.

  • Basement Flooring

    Moisture-tested, levelled installations for below-grade rooms, from one rec room to a full development.

Why Rock Flooring

Why Calgary Homeowners Choose Rock Flooring

A new floor is only as good as the work you can't see once it's down. Here is what you get when you hire us.

  • Licensed, insured and WCB-Alberta covered

    We carry liability insurance and WCB-Alberta coverage for our crews. If something goes wrong on your property, you are protected — which is not a given when you hire an uninsured installer from an online classified ad.

  • The subfloor gets fixed first

    Humps, dips, soft spots and squeaks are found and corrected before anything is covered up. Skipping that step is why click-lock floors separate and tile cracks, so we build it into the plan instead of hoping for the best.

  • Estimates you can actually compare

    Your written estimate separates material, removal, subfloor preparation, installation, stairs and trim. You can see exactly where the money goes and compare quotes line by line.

  • Built around Calgary conditions

    Dry furnace air, chinook temperature swings, uneven older slabs and frost movement all change how a floor performs here. We choose products and installation methods with those conditions in mind.

  • Workmanship warranty

    Our installation work is backed by a written warranty: {{TODO: confirmar prazo e cobertura}}. Installing to the manufacturer's instructions also keeps the product warranty on your flooring valid.

  • Experience you can check

    {{TODO}} years installing floors in Calgary-area homes and {{TODO}} completed projects. Ask to see photos of work in your own community.

How it works

Our Flooring Installation Process

Every project follows the same six steps, whether it is a small powder room or an entire main floor. Knowing them up front means no surprises on installation day.

  1. In-home inspection

    We look at the existing floor and what is underneath it, check doorways, stairs and transitions, and talk through how you use the space. Concrete gets a moisture check; wood subfloors get checked for soft spots, loose panels and squeaks.

  2. Measurement and written estimate

    Every room, closet and stair is measured, with the right waste allowance for your layout — more for diagonal or herringbone patterns. You receive a written, itemized estimate.

  3. Preparation

    Old flooring is removed and hauled away, the subfloor is cleaned, and high spots are ground down or low spots filled until the floor meets the manufacturer's flatness requirement. New material acclimates in your home for 24–48 hours.

  4. Installation

    Boards, planks, carpet or tile are laid out so the cuts at walls and doorways look intentional, with expansion space left where the product needs it. Underlayment, vapour barrier or uncoupling membrane goes down wherever the floor calls for it.

  5. Finishing details

    Baseboard, quarter-round, transition strips and stair nosings are installed, doors are trimmed if the new floor sits higher than the old one, and every seam and edge is inspected.

  6. Cleanup and walkthrough

    We clean up, remove packaging and offcuts, and walk the finished floor with you — including which cleaners and furniture protectors suit your specific product.

Flooring types

Popular Flooring Types for Calgary Homes

These six floors cover most of the projects we see in Calgary. Each one has its own page with pricing, honest pros and cons, and installation details.

Vinyl Flooring

Vinyl is the practical choice for Calgary basements, kitchens, laundry rooms and rental suites. Modern vinyl planks and tiles are waterproof through the core, so a leaking dishwasher or a wet boot tray will not swell the floor the way it swells laminate. It is softer and quieter underfoot than tile and warmer to the touch, which matters on a concrete slab in January. The catch: thinner glue-down vinyl shows every bump in the subfloor, so preparation matters.

Vinyl flooring in Calgary

Luxury Vinyl Plank (LVP)

Luxury vinyl plank is vinyl's premium form: thicker planks with a rigid core, a printed wood visual and a clear wear layer on top. That wear layer, measured in mils, decides how well the floor stands up to dog claws, kitchen chairs and grit tracked in from the street — for busy family homes we recommend going thicker than the cheapest option on the shelf. LVP clicks together as a floating floor and installs over most flat, sound surfaces.

Luxury vinyl plank installation

Laminate Flooring

Laminate gives you a convincing wood look and a very scratch-resistant surface at one of the lowest installed prices. Its core is compressed wood fibre, so it is not the right floor for a basement with any moisture history or for a bathroom — but on main and upper floors with a dry, flat wood subfloor it performs very well. Newer water-resistant lines handle spills better than older products, though standing water is still a problem.

Laminate flooring in Calgary

Hardwood Flooring

Solid hardwood — oak, maple, hickory, walnut — is the floor that adds the most to resale value and the only one that can be sanded and refinished several times over its life. It is also the floor that reacts most to Calgary's climate: wood shrinks when furnace heat and chinook winds dry the air, then swells again in summer. That is why we check indoor humidity before installing, and why engineered hardwood is often the smarter choice over concrete or in-floor heat.

Hardwood flooring in Calgary

Carpet

Carpet is still the most comfortable floor for bedrooms, basement family rooms and stairs. It is warm on a cold slab, cuts noise between floors and costs less per square foot than most hard surfaces. The pad underneath matters as much as the carpet itself — it decides how the floor feels and how long the carpet keeps its shape — so every carpet estimate we write lists the pad separately. We also install stair carpet with proper wrapped or waterfall edges.

Carpet installation in Calgary

Tile Flooring

Porcelain and ceramic tile is the most durable, water-resistant floor you can put in a bathroom, entry or kitchen, and it pairs well with electric in-floor heating. In Calgary, tile has one specific enemy: movement. Slabs shift with frost and settle over time, and tile bonded straight to that concrete tends to crack along the movement lines. We set tile on slabs over an uncoupling membrane such as Schluter DITRA so the tile and the concrete can move independently.

Tile flooring in Calgary

Not Sure Which Floor Is Right for Your Home?

Book a free in-home estimate. We check your subfloor and moisture levels on the same visit, so the recommendation is based on your house — not a showroom.

Basements & repairs

Basement Flooring and Floor Repairs

Basement flooring

Basements are where Calgary flooring projects most often go wrong. Below-grade concrete is cold, it can carry moisture up from the soil, and in homes built between the 1960s and 1980s it is frequently uneven. Before we recommend any product, we test the slab for moisture and check its flatness across the whole room.

Waterproof vinyl plank and SPC are the most common basement choices. Carpet over an insulated subfloor panel is a warm option for family rooms and play areas, while solid hardwood does not belong below grade. If you are developing a basement, plan the floor early — its height affects doors, stair nosings and baseboard. Basement flooring projects in Calgary typically run $900–$9,600, depending on size, material and how much levelling the slab needs. {{TODO: confirmar preço real com sub}}

Basement flooring in Calgary

Floor repair and refinishing

Not every tired floor needs replacing. Scratched, dull hardwood can often be sanded and refinished. A handful of damaged vinyl or laminate planks can usually be swapped out if matching stock is available. Squeaks and soft spots are often a loose or damaged subfloor that can be fixed without tearing up the whole room.

We diagnose the cause first, then tell you honestly whether repair or replacement makes more sense. Cupped, buckled or water-damaged floors are a special case: the moisture source has to be found and fixed before any repair will hold.

Local know-how

What Calgary's Climate Does to Your Floors

Installation instructions are written for average conditions. Calgary is high, dry and cold for much of the year, with chinook winds that can swing the temperature sharply in a single day. Four local factors shape how we install every floor.

Dry winter air and chinook swings

When the furnace runs all winter, indoor humidity in Calgary homes can drop well below what wood-based flooring is designed for. Hardwood and laminate lose moisture and shrink, which shows up as gaps between boards in February that close again by July. We check indoor humidity before installing wood products, leave the correct expansion space at the walls, and may recommend a humidifier or an engineered product for homes that run very dry. Most manufacturers specify a humidity range for their warranty — we will show you the one for your floor.

Acclimation: 24–48 hours before installation

Flooring stored in a cold warehouse or carried in a truck in January needs time to adjust to your home. We deliver material and let it acclimate for 24 to 48 hours — longer when the manufacturer requires it — with the heat at normal living temperature. Installing cold boards straight off the truck is one of the most common causes of peaking, gapping and failed click joints we see in Calgary.

Uneven concrete in 1960s–1980s homes

Many basement slabs in older Calgary communities were poured without the flatness modern floating floors need. Over a dip or a hump, click-lock joints flex every time someone walks across them until they break or separate. We grind high spots and fill low spots with patching or self-levelling compound before installation. It adds roughly +$1–$4 / sq ft, but it costs far less than replacing a failed floor.{{TODO: confirmar preço real com sub}}

Frost heave and tile

Frost and seasonal ground movement put stress on concrete slabs, especially in entries, garages and basements near exterior walls. Tile is rigid, and tile bonded straight to a moving slab typically cracks within one to three seasons. The fix is an uncoupling membrane such as Schluter DITRA between the concrete and the tile, which lets the slab move without passing the stress into the tile. It adds about +$2–$4 / sq ft, and on Calgary slabs we treat it as essential. {{TODO: confirmar preço real com sub}}

Pricing

Flooring Installation Cost in Calgary

Flooring prices in Calgary depend on the material, the condition of the subfloor, how much old flooring has to come out, how many stairs are involved and how complex the layout is. The table shows current Calgary market ranges per square foot for the most common floor types; your written estimate will be specific to your rooms.

Flooring price ranges in Calgary
Flooring typePrice rangeTypicalWhat moves the price
Vinyl / luxury vinyl plank (LVP)$8–$15 / sq ft$10–$12Thicker wear layers and rigid cores sit at the top of the range
Laminate≈ $7 / sq ftMarket average; water-resistant lines cost more
Hardwood$8–$16 / sq ftSolid $5–$15 · engineered $4–$12
Porcelain tile$8–$15 / sq ftCeramic $6–$10 · large format $12–$18 · natural stone $15–$40
Carpet$4–$8 / sq ftPremium carpet $8–$12+
2026 Calgary market estimates. Your written quote depends on your rooms, subfloor and product choice.{{TODO: confirmar preço real com sub}}

Costs that change the total

  • Subfloor preparation: +$1–$4 / sq ft for grinding, patching and levelling.
  • Removal and disposal of the old floor: +$0.50–$3 / sq ft.
  • Stairs:$40–$80 / step for vinyl plank or carpet, $80–$150 / step for hardwood.
  • Baseboard: $2–$5 / linear ft.
  • Herringbone or diagonal layouts: +$1–$3 / sq ft, plus15–20% extra material for waste.
  • Uncoupling membrane under tile: +$2–$4 / sq ft.

{{TODO: confirmar preço real com sub}}

See the full Calgary flooring cost guide

Service areas

Flooring Installation Across Calgary and Nearby Towns

We install floors in every quadrant of Calgary and in the towns around the city. Homes change a lot from one area to the next — 1970s bungalows with original basement slabs in established neighbourhoods, newer houses on the edge of the city where builder-grade carpet and laminate are ready for an upgrade, acreages outside town — so every job is planned around the home in front of us.

View all service areas

Our work

Recent Flooring Projects in Calgary

Real projects from Calgary-area homes: the community, the floor, the problem we solved and how long it took.

Luxury vinyl plank · {{TODO: comunidade}}

{{TODO: título do projeto real}}

{{TODO: problema, solução e resultado}}

Area
{{TODO}} sq ft
Time
{{TODO}}

Hardwood · {{TODO: comunidade}}

{{TODO: título do projeto real}}

{{TODO: problema, solução e resultado}}

Area
{{TODO}} sq ft
Time
{{TODO}}

Porcelain tile · {{TODO: comunidade}}

{{TODO: título do projeto real}}

{{TODO: problema, solução e resultado}}

Area
{{TODO}} sq ft
Time
{{TODO}}

See all projects

Reviews

What Our Customers Say

Feedback from homeowners we have installed floors for across Calgary.

  • {{TODO: texto real da review do Google}}

    {{TODO: nome do cliente}}{{TODO: comunidade}} · {{TODO: serviço}}
  • {{TODO: texto real da review do Google}}

    {{TODO: nome do cliente}}{{TODO: comunidade}} · {{TODO: serviço}}
  • {{TODO: texto real da review do Google}}

    {{TODO: nome do cliente}}{{TODO: comunidade}} · {{TODO: serviço}}

Read more reviews

FAQ

Flooring Installation FAQs

Straight answers to the questions Calgary homeowners ask us most. Don't see yours?Call (403) 975-7099.

How much does flooring installation cost in Calgary?

It depends mostly on the material. Current Calgary market ranges are roughly $4–$8 / sq ft for carpet, about $7 per sq ft for laminate, $8–$15 / sq ft for vinyl plank (typically $10–$12) and $8–$16 / sq ft for hardwood. Subfloor preparation, removal of the old floor, stairs and baseboard are priced separately. Every customer gets a free written estimate for their own rooms.

{{TODO: confirmar preços reais com sub}}

How long does flooring installation take?

A single room is usually installed in a day. A main floor or basement of vinyl plank or laminate typically takes a few days once removal and subfloor preparation are included. Tile needs setting time and site-finished hardwood needs drying time, so those take longer. New material also needs 24–48 hours to acclimate in your home before installation starts.

{{TODO: confirmar prazos típicos por tipo de projeto}}

What is the best flooring for a basement in Calgary?

Waterproof vinyl plank (LVP or SPC) is the most popular choice: it tolerates moisture coming through the concrete, installs over a slab and feels warmer underfoot than tile. Carpet over an insulated subfloor panel is a comfortable option for family rooms. Solid hardwood is not recommended below grade. Whatever you choose, the slab should be tested for moisture and flatness first.

Does new flooring need to acclimate before installation?

Yes. Flooring that was stored in a cold warehouse or delivered in winter needs to adjust to your home's temperature and humidity. We let material acclimate for 24–48 hours, or longer if the manufacturer requires it. Skipping this step is a common cause of gaps, peaking and broken click joints in Calgary homes.

Can you install new flooring over my existing floor?

Sometimes. Floating vinyl plank and laminate can often go over flat, well-bonded sheet vinyl or tile, which saves removal cost. Carpet, cushioned vinyl and damaged or uneven floors have to come out. Installing over an existing floor also raises the floor height, which affects doors, appliances and transitions, so we check before recommending it.

Why does tile crack on concrete floors in Calgary?

Concrete slabs move with frost, seasonal ground movement and settling. Tile is rigid, and tile bonded directly to a moving slab typically cracks within one to three seasons. An uncoupling membrane such as Schluter DITRA between the concrete and the tile lets the slab move without transferring that stress to the tile.

Is vinyl plank or laminate better for a Calgary home?

Vinyl plank is the better choice wherever water or a concrete slab is involved — basements, kitchens, bathrooms and entries. Laminate usually costs less, resists scratches very well and performs well on dry main and upper floors over a wood subfloor. Both need a flat subfloor and proper acclimation in Calgary’s dry climate.

Is Rock Flooring Calgary licensed and insured?

Yes. Rock Flooring Calgary is licensed and insured, and our crews are covered by WCB-Alberta.

Do you offer a warranty on flooring installation?

Yes. Our installation work is covered by a written workmanship warranty, separate from the manufacturer's warranty on the flooring product itself. Installing to the manufacturer's instructions is what keeps that product warranty valid.

{{TODO: confirmar prazo e cobertura da garantia}}

What areas do you serve?

We install flooring across all four quadrants of Calgary — NE, NW, SE and SW — and in Airdrie, Cochrane, Okotoks, Chestermere and Strathmore, as well as Langdon, High River and Bragg Creek.

Get a Free Flooring Estimate in Calgary

Tell us about your project — the rooms, the floor you have now and what you are hoping for. We will get back to you to book a time to measure.

Typical response time: {{TODO: prazo de resposta}}

We only use your details to reply about your project. Prefer to talk? Call (403) 975-7099.