What we offer

Hardwood flooring,
done right.

From new installs to full refinishes — every service we offer is backed by 25 years of experience and an owner on-site for every single job.

Our services

Everything your floors need, under one roof.

Whether you’re building new, renovating, or bringing old floors back to life — JMD handles it all. We work closely with builders, interior designers, and homeowners throughout the GTA to deliver results that stand out and stand the test of time.

Our services in detail

01

Hardwood installation

We install both prefinished and unfinished hardwood flooring for new construction and full renovations. From floating to nail-down, we match the right method to your subfloor, space, and wood species — and every install is done with precision from the first plank to the last.
New builds
Renovations
Prefinished
Unfinished

02

Sanding & finishing

Our European dustless sanding machines remove old finishes cleanly and efficiently — protecting your home and delivering a perfectly smooth surface. We then apply your choice of finish, from matte to high-gloss, water-based to oil, with results that are built to last.
Dustless
Refinishing
Staining
Custom finishes

03

Custom patterns & borders

Want something that makes a statement? We design and install custom hardwood patterns including herringbone, chevron, parquet, feature borders, and bespoke inlays. These are the details that separate a beautiful floor from an unforgettable one.
Herringbone
Chevron
Borders
Custom inlays

04

Hardwood supply

Not sure what wood to choose? We supply a curated selection of hardwood species and finishes, and we’ll walk you through exactly what works for your space, your lifestyle, and your budget. No guesswork, no overwhelm — just the right product for the job.
Prefinished
Unfinished
Multiple species

05

Stair matching & refinishing

Your stairs should feel like a seamless extension of your floors — not an afterthought. We match treads, risers, and nosings to your existing or new hardwood, and refinish staircases to bring them back to life alongside your floors.
Tread matching
Risers
Refinishing
New & existing

Ready to get started on your project?

Every project begins with a free consultation. We come to you, assess the space, and walk you through your options — no pressure, no commitment required.