American Flooring in Okemos did a great job for us! Their crew put our flooring in flawlessly. The staff in the store was patient and courteous. It took me a long time to decide what carpet to choose, they worked with me through all the choices. The variety and qualities of carpets are amazing! Great job AF!