Resources For

make the right choice

Choosing Hardwood Floor Species

At MacDonald Hardwoods, we want you to love your wood floor. Hardwood flooring is a long-term investment, but rest assured that our hardwood floors can last through the life of your home. Looking through all of the options available can be difficult, so we’re here to help. There are a lot of factors involved, and making an informed decision is the way to go.


Finding Your Floor

  • Engineered or Solid Hardwood
  • Prefinished or Unfinished Flooring
  • Types of Installation
  • Color & Grain
  • Hardness & Durability
  • Stability

MacDonald Hardwoods is available to help you with your choice. We are the hardwood specialists and offer each customer the benefit of our experience, knowledge, and expertise. We display our hardwoods in our showroom so you can visualize your new floor in your home.

We Recommend You Bear The Following In Mind:

This may seem like an obvious one, but is very important. What look are you going for? Compare texture, grain, and color to see what livens up your rooms.

Stability & Durability.
It goes without saying that you want your hardwood flooring to last and be strong and stable beneath your feet.

Ease in Finishing.
The maintenance and upkeep of your hardwood floor is very important, so it’s good to know how easy or difficult it can be finished and cared for.

Availability & Pricing.
We are stocked with the most popular high-quality hardwoods, which can fit into different budgets. Call us at 800.639.3006 for availability.

The species of wood you choose can affect the longevity of your flooring as well as the every day use of it. Visit our Hardwood Floor Glossary Page for an overview. For inquiries on the different flooring species we have in stock or advice on choosing a hardwood floor for your home, talk to the experts at MacDonald Hardwoods.

Contact MacDonald Hardwoods today at 800-639-3006.

Install it yourself


Once you’ve chosen the right wood floor for your home from the MacDonald Hardwoods‘ comprehensive flooring gallery, it’s now time to install your hardwood floors!

If you choose to install the hardwood floors yourself, MacDonald Hardwoods offer all the support and training you’ll need to take on the project yourself. Classes are taught by an experienced professional who can instruct anyone from beginners to more advanced students. They’ll give you the tools and skills needed to complete your remodeling project on your own.

We’re here to help you

Have Our Team
Install It For You

if you’d prefer to avoid the hassle and stress of installing your floors yourself and would rather entrust the project to a professional, we’d be more than happy to take care of the installation for you. We guarantee you’ll be satisfied with our service.

We want you to love your hardwood floors and to have the best experience with the installation process as possible.

Hardwood Floor equipment

Rent The Equipment You Need

MacDonald Hardwoods offers an extensive list of installation equipment rentals which are available for public use (we do not offer sand and refinish equipment). We ask that you reserve equipment and supplies at least one week in advance to ensure your equipment will be available.

And remember, when you purchase your hardwood flooring installation equipment and supplies from MacDonald Hardwoods, you’re eligible for a FREE Installation and Finishing class.

Talk to a

university of hard knots

Learn To DIY

MacDonald Hardwoods is proud to offer hardwood flooring installation classes for clients who purchase a new floor from us. For all you do-it-yourself types, we hold our University of Hard Knots installation classes on a regular basis, teaching our customers how to save more money by selecting, planning, and installing the hardwood floors themselves.

Bring your receipt and THE CLASS IS FREE! We’ve help hundreds of proud homeowners over the last 30 years, and we’re ready to assist you with all your hardwood floor installation needs.


Classes are held at our Denver Location:
929 West 1st Avenue | Denver CO, 80223


Classes are available by appointment only:
Please call 303.825.3006 to reserve your spot.

Skip to content