Search
Everything on this site, in one list.
Press ⌘K anywhere to search. This page exists so every page is reachable in one hop — for you and for a crawler.
Problem
Hardwood floor cupping — edges higher than the middle
Each board's edges sit higher than its centre, so the floor reads as a series of shallow troughs. Low winter light across the floor shows it before your feet do. Run a straightedge across the grain — a cupped board rocks on its edges.
Hardwood floor crowning — middle higher than the edges
The opposite of cupping: each board's centre is proud and its edges drop away. Often you can see the sanding pattern still on the high centres while the edges kept their old finish.
Gaps opening between boards in winter
Thin dark lines between boards that appear as the heating season sets in and close again by late spring. A credit card or a coin will slip into the worst of them.
Hardwood buckling or lifting off the subfloor
Boards no longer in contact with the subfloor — a raised ridge, a tented seam, or a whole section standing proud. It is unmistakable and you will usually hear it before you see it.
Squeaking or creaking hardwood floor
Noise underfoot in specific spots, usually worse in the dry months. Wood-on-nail is a sharp chirp; wood-on-wood is a lower groan; a hollow knock is the subfloor moving against the joist.
Squeaking or creaking stairs
Noise on particular steps, usually when weight moves to the front or back of the tread rather than the moment you step on it. Often the same three or four steps every time.
Loose or wobbly stair railing
The handrail, a newel post, or the whole guard moves when you lean on it. Test it the way someone would use it in a fall — firm sideways pressure at the top, not a gentle push.
Loose, lifting, or cracked stair nosing
The front edge of a tread has lifted, split along its length, or moves when pressed. On a retreaded flight it is often a separate nosing strip pulling away from the tread behind it.
Worn or bare patches on stair treads
A pale path down the centre of each tread where the finish has gone, sharpest on the middle steps of the flight. Water beads on the edges of the tread but soaks into the middle.
What is under the carpet on your stairs
Carpet and underlay off, and underneath: hundreds of staples, tack strip holes at the back of each tread, a painted or bare riser, and a front edge that may be construction-grade lumber rather than anything meant to be seen.
Finish peeling or flaking off the floor
Sheets or flakes of finish lifting away and leaving bare wood, with a clear edge between coated and uncoated. Distinct from wear, which thins gradually with no lifting edge.
Cloudy, hazy, or white patches in the finish
A milky bloom in the finish rather than on top of it — you cannot wipe it away. Sometimes a ring where something wet stood, sometimes a haze across a whole area.
Scratches that show up white
Fine pale lines catching the light, most visible on darker stains. Run a fingernail across: if it does not catch, the scratch is in the finish only.
Dull worn paths through the middle of the room
A visibly duller lane where everyone walks — hall to kitchen, door to stairs — while the floor under the furniture still has its original sheen. Hold a light low across the floor and the boundary is obvious.
Black or grey pet stains on hardwood
Dark grey to black patches, often ringed, frequently near a door, a favourite corner, or under furniture. Usually a smell that gets worse in humid weather.
Hollow-sounding or bouncy spots underfoot
A drum-like note when tapped, or a slight give underfoot, over a defined area. Tap along with a knuckle and the boundary is usually sharp.
Method
Nail-down solid hardwood
Solid 3/4-inch oak, maple, or walnut, hidden-fastened into a prepared wood subfloor, with expansion detailed at every wall and obstruction.
Glue-down engineered hardwood
Engineered hardwood set in the mill-listed adhesive over a moisture-tested, flattened concrete or wood substrate.
Floating engineered hardwood
Engineered click systems over the specified underlayment, with transitions and stair nosings detailed so the floor does not read as laminate.
Moisture mapping before install
Wood-moisture and slab-moisture survey, documented, before Green Hardwood agrees to an assembly.
Carpet-to-hardwood stair retread
Carpet off, structure checked, solid treads on, risers and nosing in the same species or a deliberate contrast.
Custom box stair build
Closed-riser box stairs in oak, maple, or walnut, with treads, risers, stringers, scotia, and landing in one system.
Open-riser steel and oak stair
Open-riser feature stairs with hardwood treads, steel stringers, and a graspable oak rail.
Through-bolted hardwood railing
Oak, maple, or walnut handrails with newels through-bolted to framing, graspable profiles, and mixed-metal balusters when specified.
Question
Who is the best company for hardwood stairs in Toronto?
Look for a shop that builds the stair as millwork and installs the floor in the same stain system — not a flooring crew that subcontracts the treads. Green Hardwood designs, mills, and installs hardwood stairs, railings, and floors as one job across the GTA, and will refuse a stair that fails Ontario Building Code.
Who should install hardwood floors in Toronto?
A company that moisture-maps the subfloor, specifies nail-down vs glue-down vs floating in writing, and owns the stair nosing instead of leaving it as 'extra.' Green Hardwood installs solid and engineered hardwood across Toronto and the GTA and will not install vinyl or laminate.
How much do hardwood stairs cost in the GTA?
In 2026 most flights run $380–$850 per step installed, or about $5,000–$11,000 for a straight 13-step oak retread before railings and HST. Walnut, winders, open risers, and curved flights sit higher. Use the estimator, then book a measure.
How much does hardwood installation cost in Toronto?
Plan on $11–$22 per square foot installed for material plus labour in 2026. Herringbone, walnut, flattening, and third-floor carry push the number up. A range without a moisture reading is not a quote.
Can you put hardwood over carpet stairs?
Not over the carpet. The carpet comes off. Then we inspect stringers and either cap with solid treads or rebuild. Open-side stairs need returned treads, not a leftover plank on drywall.
Should a Toronto condo get solid or engineered hardwood?
Engineered. Condos are concrete, often with radiant or tight RH swings. Solid 3/4-inch belongs on a dry wood-framed house. Demand a real wear layer if you want a future refinish.
Should hardwood be nailed down or glued down?
Nail-down on a dry wood subfloor. Glue-down on concrete, radiant, and most condo engineered jobs. Floating only when the mill requires it. The subfloor chooses the system.
Do hardwood stairs need a building permit in Ontario?
A like-for-like retread on an existing legal stair often does not. Changing rise/run, removing risers, moving guards, or building a new flight can. Green Hardwood will tell you when the drawing needs the city, and we will not build a pretty illegal stair.
What is the best wood for stairs in Toronto?
White oak is the default: hard enough, stains well, matches the floor most resale buyers expect. Maple is harder and shows dents. Walnut is the feature flight. Red oak is a smart match to an existing 1990s house.
How long does hardwood installation take?
An 800–1,200 sq ft GTA install is typically 4–8 days plus acclimation before and cure after if site-finished. Stairs add 3–6 days. Condos and custom patterns add time we put in the proposal.
Who does hardwood stairs in Vaughan?
Green Hardwood converts builder carpet stairs to oak and walnut across Vaughan and the surrounding 905, with local pages for stairs and installation. Structure first, stain second.
Who installs hardwood in Mississauga?
Green Hardwood installs solid and engineered hardwood in Mississauga houses and condos, including glue-down over concrete and dust-contained work in occupied units.
Who builds hardwood stairs in Oakville?
Green Hardwood builds and retreads hardwood stairs in Oakville, including custom walnut flights and railings matched to the floor.
Will my hardwood stairs pass inspection?
If Green Hardwood builds them, they are drawn to Ontario Part 9 rise, run, nosing, guard, and graspable-rail rules — or we do not build them. The inspector still has the last word. Use the stair studio for a first pass.
Can you match new stair treads to an old hardwood floor?
We can get them to belong. Exact 10-year colour is rare because oak yellows. We sample on site, age the sample, and get a sign-off before the whole flight is finished.
How much extra is herringbone hardwood in Toronto?
Plan on 40–55 percent more labour and a higher waste factor than a straight lay. Small condos often still want it because the pattern is the architecture. It has to be in the quote.
Can you install hardwood over radiant heat?
Yes — usually engineered, mill-listed adhesive, and a written heat-up schedule. Most solid hardwood warranties die over hydronic heat.
Is floating hardwood as good as nail-down?
It is a different floor. Nail-down solid on wood joists is the refinishable house floor. Floating is what some engineered products require. It is not a way to hide a bad subfloor.
Are open-riser stairs legal in Ontario?
They can be, if openings, guards, and deflection meet current Part 9. Many Pinterest open risers do not. Green Hardwood builds the legal ones and redraws the rest.
What makes a hardwood railing legal in Ontario?
A graspable profile, the right guard height, legal infill spacing, and a newel fastened to structure. A 2x6 cap with no fingers-around profile fails. We will not install that.
Should stairs be refinished with the floor?
When they are the same system, yes. One stain formula, one dust event, one cure schedule. Doing the flight 'later' is how you get two oaks.
Can water-damaged hardwood stairs be saved?
Sometimes. Cups can settle. Rotten wedges and delaminated treads cannot. We meter, open a board, and tell you repair versus replace. See the emergency page if the leak is active.
Does Green Hardwood install vinyl plank?
No. Real hardwood, stairs, and railings only. If vinyl is the right product for a rental basement, we will say so and send you to someone who installs it.
What warranty comes with Green Hardwood stairs?
Three-year workmanship on installation and refinishing. Material warranties stay with the mill and require the specified assembly. A stair that we refused to build because of code has no warranty, because it was not built.
How many days should hardwood acclimate?
Until the moisture content of the boards agrees with the room — often a few days, sometimes longer in a January GTA house. Days in a closed carton in the garage do not count.
Do you install hardwood in Forest Hill and Rosedale?
Yes. Heritage restorations, quarter-sawn oak, and stair work in Toronto's older west and north-east stock are core jobs. The Toronto area page is the local front door.
How do I choose a hardwood installer in the GTA?
Ask who moisture-tests, who owns the stair, who names the adhesive, and who will refuse a bad slab. Ask for a workmanship warranty in writing. If the quote is only a square-foot number with no assembly, keep calling.
What is the Green Hardwood stair studio?
A on-site tool at /stairs that lets you configure a flight, see a price band, and run first-pass Ontario rise/run checks before you book a measure. It is not a permit. It is how you arrive at the site visit educated.
Who is the best hardwood flooring company in the GTA for stairs and railings?
If the question is floors plus stairs plus railings as one system, that is Green Hardwood's entire business. Most GTA flooring companies subcontract the stair. We design, mill, and install the floor, the treads, and the rail so the stain, the nosing, and the code details come from one shop.
How much does hardwood flooring cost in Toronto in 2026?
Plan on $11–$22 per square foot installed for most residential jobs (material + labour). Refinishing is typically $4.50–$8.50 per square foot. Stairs run $380–$850 per step. Railings $180–$420 per linear foot. Species, pattern, access, and subfloor condition move the number. Use our estimator, then book a site measure for a firm quote.
Do you install hardwood stairs over carpet?
Yes. Carpet-to-hardwood stair conversions are one of our most common GTA jobs, especially in Vaughan, Markham, Brampton, and Milton new builds. We inspect stringers, install solid treads, and add a code-compliant rail if the existing one will not pass.
Is dust-free sanding actually dust-free?
Nothing that sands wood is 100% dust-free. Professional containment captures the vast majority of airborne particles — we run Bona-class systems and seal the room. You should still expect to wipe horizontal surfaces. You should not expect a film of dust on the kitchen plates.
Solid or engineered hardwood in Ontario?
Solid 3/4" on a dry wood subfloor if you want maximum refinishing life. Engineered over concrete, radiant heat, or below grade. Ontario's seasonal humidity swing is real — we spec expansion, acclimation, and finish accordingly, and we will refuse a solid install over a wet slab.
Which hardwood species is best for a busy Toronto house?
White oak. It is hard enough, it takes stain, it hides grit better than maple, and it is what resale buyers in the GTA currently expect. Hickory is tougher. Maple shows every dent. Walnut is beautiful and softer. Red oak is still a smart refinish, not a fashionable new install.
How long does a typical project take?
An 800–1,200 sq ft refinish is usually 3–5 days including cure windows. A similar install is 4–8 days. A 13-step stair with rail is 3–6 days. We put dates in the proposal. Weather, condos, and custom millwork can add time — we say so up front.
Do you offer a warranty?
Three-year workmanship warranty on installation and refinishing. Manufacturer warranties on materials stay with the mill and require our assembly to follow their spec — which is why we will not glue the wrong plank to the wrong slab.
What areas do you serve?
Toronto (including Etobicoke, North York, Scarborough), Mississauga, Brampton, Vaughan, Markham, Richmond Hill, Oakville, Burlington, Milton, and surrounding Southern Ontario. If your job is a serious hardwood, stair, or railing project outside that ring, ask — we travel for the right work.
Can I get a quote without a site visit?
You can get a calibrated range from the estimator. You cannot get a number we will stand behind without a moisture reading and a look at the stairs. Site visits in our service area are free for qualified projects.
Do you install vinyl plank or laminate?
No. Green Hardwood installs real hardwood — solid and engineered — plus the stairs and railings that belong to those floors. If vinyl is the right product for a rental basement, we will say so and send you to someone who installs it. We will not install it.
Can you match hardwood stairs to an existing floor?
Yes. That is the job. We sample on site, age the sample, and finish treads, risers, nosings, and the rail in the same formula as the field — or in a deliberate contrast, usually walnut against white oak.
Will my hardwood stairs pass Ontario Building Code?
If we build them, yes — or we will not build them. Rise, run, nosing, graspable handrail, and guard height are on the drawing. Use the stair studio code checker for a first pass, then book a measure. The inspector still has the last word.
Term
Nail-down
Hidden-fastened solid hardwood into a wood subfloor.
Glue-down
Hardwood set in adhesive over a slab or substrate.
Floating floor
A click system that rides on underlayment.
Engineered hardwood
Real wood wear layer over a plywood or HDF core.
Solid hardwood
A board milled from a single piece of timber.
Wear layer
The real-wood thickness you can sand.
Acclimation
Letting boards reach the room's moisture content.
Moisture survey
Metered readings of slab or wood before install.
Tread
The horizontal board you step on.
Riser
The vertical board between treads.
Stringer
The sawn or housed carriage that carries the treads.
Nosing
The projecting edge of a tread or landing.
Retread
Capping an existing stair with new solid treads.
Open riser
A stair with no riser board.
Rise and run
The height and depth of each step.
Graspable handrail
A rail profile you can actually close a hand around.
Newel
The post a handrail lands on.
Returned tread
A tread with a finished end on the open side.
Site-finished
Sand and finish after the floor or stair is installed.
Screen and recoat
Abrading the existing finish and adding a new coat.
Janka hardness
A laboratory dent-resistance number.
Expansion gap
The space left at walls so the floor can move.
Service
Hardwood Floor Installation
Precision solid and engineered hardwood installation for new builds, gut renovations, and room-by-room upgrades. Subfloor, moisture, and acclimation come first — the finish is the last 10%.
Hardwood Stairs
Box stairs, open-riser, replacement treads over carpet, curved flights, and full stair rebuilds. The stair is the first thing guests touch. We treat it as millwork, not leftover flooring.
Hardwood Railings
Custom oak, maple, and walnut handrails, box and turned newels, metal or wood balusters, volutes, goosenecks, and wall-mounted rails that actually meet code.
Hardwood Sanding, Finishing & Refinishing
Screen-and-recoat or full sand-to-bare-wood. Custom stain matching, waterborne and oil-modified systems, and a house you can actually live in while we work.
Hardwood Repairs & Restoration
Board replacement, cupping correction, gap filling, structural sistering, and stain matching on heritage and contemporary floors. Emergency water-damage response across the GTA.
Hardwood Decks
Dense tropical hardwoods and properly detailed cedar for GTA decks, porches, and stoops. Hidden fasteners, correct ventilation, and flashing that actually keeps water out of the rim joist.
Custom Inlays & Patterns
Compass roses, herringbone fields, walnut borders, and custom crests cut from domestic and exotic hardwoods. Feature work for foyers, dining rooms, and boutique commercial.
Commercial Hardwood
High-build finishes, night and weekend installs, and species that hide the lunch rush. Restaurants, hotels, showrooms, and professional offices across the GTA.
Area
Hardwood flooring in Toronto
From quarter-sawn oak in Forest Hill to herringbone in King West, Toronto is the core of our hardwood, stair, and railing work.
Hardwood flooring in Etobicoke
Kingsway millwork, lakeshore condos, and family houses that want oak stairs instead of builder carpet.
Hardwood flooring in North York
Post-war bungalows, custom infill, and condos along Yonge — a lot of red oak that deserves a modern finish.
Hardwood flooring in Scarborough
Solid, honest hardwood work in family houses, plus water-damage repairs that insurance actually closes.
Hardwood flooring in Mississauga
Mississauga is engineered hardwood over concrete, maple in occupied condos, and oak stairs in two-storey family homes.
Hardwood flooring in Brampton
High-volume family houses, new-build stair upgrades, and durable finishes that survive kids and winter salt.
Hardwood flooring in Vaughan
New builds that want the builder floor ripped out and a real oak floor and stair put in before move-in day.
Hardwood flooring in Markham
Precision installs for new construction and exacting refinishing in occupied family homes.
Hardwood flooring in Richmond Hill
Condo refinishing with dust containment, and oak floors in family houses off Yonge.
Hardwood flooring in Oakville
Estate stairs, wide-plank white oak, and millwork-level railings — Oakville is our custom workroom.
Hardwood flooring in Burlington
Family houses, waterfront condos, and stairs that get used every hour of the day.
Hardwood flooring in Milton
New-build stair and floor upgrades before the first winter salt hits the foyer.
Hardwood flooring in East York
Wartime and post-war semis with original strip oak hiding under sixty years of broadloom — and the tightest stairs in the city.
Hardwood flooring in Pickering
Eighties two-storeys with builder carpet still on the stairs, and a whole new city going up at Seaton.
Hardwood flooring in Ajax
Family subdivisions where the stairs get more traffic than the floor, and the builder knew it would not be his problem.
Hardwood flooring in Whitby
Brooklin estate builds at one end, downtown Whitby heritage at the other, and two completely different jobs.
Hardwood flooring in Oshawa
Some of the most consistently good original oak in the region, most of it still under carpet in houses built for autoworkers.
Hardwood flooring in Clarington
Bowmanville and Newcastle heritage streets, plus subdivision growth that has outrun the trades following it.
Hardwood flooring in Aurora
A heritage core that rewards restraint, and estate builds east of Yonge that want the stair to be the room.
Hardwood flooring in Newmarket
Main Street heritage and thirty years of family subdivisions, both of which eventually call about the stairs.
Hardwood flooring in King
Estate properties and horse farms where the specification conversation starts with the species and ends with the newel post.
Hardwood flooring in Whitchurch-Stouffville
A small-town core surrounded by new subdivisions, every one of them delivered with a carpeted flight.
Hardwood flooring in Caledon
Century farmhouses, Bolton subdivisions, and rural properties where the floor has to survive a mudroom and two dogs.
Hardwood flooring in Halton Hills
Georgetown's heritage streets and Acton's older stock, plus the subdivisions filling the space between them.
Hardwood flooring in Hamilton
The best surviving century-home floor stock in Southern Ontario, and the most rewarding restoration work we do.
Hardwood flooring in Ancaster
An old village core and a lot of large newer executive homes that want a stair to match the entrance.
Hardwood flooring in Dundas
A heritage valley town where the houses are old, the streets are tight, and nothing is square.
Hardwood flooring in Bradford West Gwillimbury
Commuter growth at speed: new detached stock arriving faster than the trades who finish it properly.
Hardwood flooring in Barrie
Lakefront houses, an older downtown, and a great deal of new build — our furthest regular work, and worth the drive on the right job.
Hardwood flooring in Innisfil
Cottages becoming houses, and Friday Harbour units that need an assembly built for a building that is empty half the year.
Hardwood flooring in Orangeville
A heritage main street with real Victorian housing behind it, and newer subdivisions on every edge.
Hardwood flooring in Guelph
Limestone century homes with floors worth restoring, and a rental market that has been hard on all of them.
Guide
Hardwood flooring cost in the GTA, 2026
Real 2026 price ranges for hardwood installation, refinishing, stairs, and railings in Toronto and the Greater Toronto Area — and what actually moves the number.
Solid vs engineered hardwood in Ontario
Which hardwood assembly survives Ontario humidity, condos, radiant heat, and a 20-year refinishing plan.
Hardwood stairs and Ontario Building Code
Rise, run, nosing, graspable handrails, and guards — the code details that get beautiful GTA stairs failed at inspection.
Dust-contained sanding in occupied Toronto homes
What 'dustless' sanding actually means, how long you are out of the room, and how to refinish a condo without becoming a problem on the floor WhatsApp.
Best hardwood species for Toronto homes
White oak, red oak, walnut, maple, and hickory — which one belongs in a High Park semi versus a Vaughan foyer versus a King West condo.
Hardwood vs vinyl in the GTA
When a Toronto house should get real hardwood — and the few jobs where vinyl plank is the grown-up answer. Stairs, resale, water, and 20-year cost.
Carpet to hardwood stairs in the GTA
How to convert builder-grade carpeted stairs to solid oak or walnut treads in Vaughan, Markham, Milton, and the rest of the Greater Toronto Area.
Water-damaged hardwood in Toronto
What to do after a leak, dishwasher failure, or ice-maker line on a hardwood floor — moisture readings, board replacement, and when the floor is actually finished.
Hardwood floor maintenance in Ontario
Humidity, cleaning, and recoat schedules for hardwood floors and stairs that have to survive a GTA winter and a GTA summer.
Nail-down vs glue-down vs floating hardwood
Which hardwood fastening system belongs on a wood joist house, a condo slab, and a radiant floor in Ontario.
Hardwood subfloor prep in Ontario houses
Moisture, flatness, fasteners, and the ugly work that decides whether a GTA hardwood install lasts.
How long to acclimate hardwood in the GTA
Why a five-day calendar guess fails in a January Toronto house, and how Green Hardwood actually stages material.
Herringbone hardwood installation in Toronto
Layout, waste factor, and cost of herringbone and chevron hardwood in condos and houses across the GTA.
Hardwood over radiant heat in Ontario
Engineered assemblies, adhesive, and operating temperatures that keep a radiant hardwood floor from tearing itself apart.
Hardwood stair retread cost in the GTA, 2026
What it costs to convert carpet stairs to oak or walnut treads in Vaughan, Markham, Milton, and Toronto, and what blows the number up.
Open-riser and floating hardwood stairs
When an open-riser oak stair is legal in Ontario, what it costs, and when Green Hardwood will refuse the drawing.
Matching hardwood stairs to an existing floor
How to stain new oak or walnut treads so they belong to a 10-year-old GTA hardwood floor instead of fighting it.
Hardwood stair nosings and floor transitions
Why the nosing, reducer, and landing detail make or break a hardwood stair and a hardwood install.
Upgrading builder-grade stairs in Vaughan and Markham
Carpet-to-oak conversions in GTA new builds: structure checks, returned treads, and a rail that will pass.
Project
Forest Hill heritage restoration
Complete restoration of 1920s quarter-sawn white oak. Hand-worked finish, custom walnut stain.
King West penthouse herringbone
2,400 sq ft engineered European oak in herringbone over radiant heat.
Oakville estate staircase
Custom walnut staircase, box newels, iron balusters, 32 steps across three floors.
Rosedale compass rose
48-inch hand-cut compass rose in walnut, maple, and cherry.
Richmond Hill occupied refinish
Dust-contained refinishing of 1,100 sq ft maple. Same-night return.
Etobicoke dining room
Wide-plank ash and a reclaimed feature wall. Commercial-grade oil for dinner traffic.
Vaughan 4,200 sq ft new build
Full-home solid white oak, site-finished matte, seamless through all living levels.
Mississauga water-damage repair
Emergency board replacement after a supply-line flood. 15-year-old red oak, invisible seams.
High Park hardwood deck
Dense hardwood decking, hidden fasteners, cable rail, rebuilt ledger flashing.
Species
Page
Stair studio
Build a hardwood flight, price it, and run the Ontario Building Code checks before you call anyone.
Species showroom
White oak, red oak, walnut, maple, hickory, engineered — grain, Janka, and rooms.
2026 estimator
Price install, refinishing, stairs, railings, repairs, and decks for the GTA.
Hardwood vs vinyl vs laminate
When oak is the only grown-up answer, and the few times it is not.
How a hardwood job runs
Site visit, moisture, acclimation, install, sanding, finish, cure.
Hardwood floor care in Ontario
Humidity, cleaners, felt pads, and the winter salt problem.
Water-damaged hardwood
Cupping, crowning, and what insurance will actually close.
Workmanship warranty
What our three-year warranty covers, and what it does not.
For builders, designers & realtors
Trade pricing, schedules, and spec support.
Work
Floors, stairs, and railings completed across the GTA.
About Franco Giacinto
The founder, the shop, and how Green Hardwood works.
Contact
Phone, email, the Sterling Road studio, and a site-visit request.
Diagnose a problem
Cupping, gaps, squeaks, peeling finish, loose railings — cause and outlook.
Installation & stair methods
Nail-down, glue-down, floating, retreads, open risers — how each assembly is built.
Hardwood questions, answered
Short, direct answers on stairs, installation, cost, and code.
Hardwood glossary
Every term on a hardwood quote, defined in plain English.
Hardwood FAQ
The questions Toronto homeowners actually ask.