We have used Michael's Floor Covering 3 times so far. The first time we had them custom make some throw rugs for our kitchen. The second time they carpeted our whole house and this last time they carpeted our basement. They are a fantastic company. There is a couple of brothers that work for them who are just fantastic. Terrific at working and laying the carpet. We would use them again without a doubt. In fact, We've been looking for something else for them to do for us but haven't found it yet. We absolutely recommend them to other people.