spill stain carpet


Attention that’s professional,
courteous, and personal

7 Interior Design Rules to Break

Learn the rules, so you can break them!

Carpet Can Help You Breathe Easier

Living with asthma or allergies? Carpet can help you breathe easier!

Us Vs Box Stores

What we offer ... that big-box discount stores probably don’t!


Browse our library of flooring articles for helpful tips and news on all the products you need.

Interior Design Consultation

Mac provides design advice based on his 35+ years as an installer and salesperson. A customer knows what they want and design advice can help reinforce their individual tastes. Please contact us to set up a design consultation.

Carpet Binding

We provide custom binding and generally the process takes less than a week. Please contact our store for more information. The binding is provided by a local service.


Mac's utilizes only experienced, vetted sub-contractors whose expertise & work ethics are known personally to Mac who, in most cases, has been involved in their training over the years. Mac, who has been an installer for over 35 years, is personally involved in the evaluation of the end product. We guarantee the quality of all jobs we undertake. To schedule installation services, please contact us.

In-Home Measurements

We offer free estimates. Please contact us for assistance. An estimate takes 30 - 60 minutes (depending on the size & scope of the project). Each area is accurately measured & flooring surfaces are evaluated as accurately as possible.

Floor Refinishing

A professional refinishing of hardwood floors can bring a floor back to life. It is like getting a brand new floor! How often should you refinish? The longevity is based on the thickness of the top layer of the floor and, of course, the level of activity the floor receives. Contact us for more information.