This is my first time buying hardwood floors, and I am so glad I found Mac Flooring. Everyone I have dealt with has been very professional and knowledgeable. Rick was very patient and helpful by providing me a thorough education on all the different types of woods and finishes. He even went online to help me find the design and look I am trying to accomplish. Grant went over all the aspects of the installation and what to look for in doing a quality job. Overall Mac Flooring offers the total best package.