Installation Services
New floors, refinished hardwood and rebuilt staircases for homes and businesses in Toronto and the GTA.
Flooring Services
Pick a service to see the materials, the steps and what to expect on installation day. We handle new installs and renovations, in homes and in commercial buildings.

Staircase Renovation
More info
Hardwood Installation
More info
Vinyl Installation
More info
Laminate Installation
More info
Tile Installation
More info
Hardwood Refinishing
More info
Herringbone & Chevron Flooring
Herringbone and chevron layouts in solid wood, engineered wood and laminate. Our installers set out the pattern from a centre line so it reads straight across the room.
More infoOur Process
Four steps take you from first call to finished floor. The order stays the same for a single staircase or a whole house.
Consultation
We book a visit, walk the rooms with you and take measurements so the quote reflects your actual space.
Select Material
You compare samples in your own light. We explain how each option wears, so you can choose with confidence.
Select a Date
Once the quote and material are settled, you pick a start date. We confirm it by phone or email.
Installation
Before work starts, you get a finish date. Our installers prepare the subfloor, lay the floor and clean up.

Before and after
Slide across to compare. One side shows the empty subfloor, the other shows dark hardwood fitted wall to wall.
Browse Our ProjectsQuality
Good floors start underneath. We flatten dips, fix squeaks and check moisture before we install the finished surface.
Customer Service
We return calls, explain the quote line by line and keep you posted while the crew is on site.
Experience
After more than 10 years and hundreds of renovations, we know how older GTA houses and newer condos differ underfoot.
Reputation
Our reviews come from the people whose floors we installed. They tell you more than we can.
Customer Feedback
Ready to get started?
Tell us about the rooms, the floor you have in mind and your timing. We’ll measure, talk through options with you and send a written quote.