Would highly recommend All About Floors!!! We have had them do multiple rooms and the installers are very friendly! Tom is greatvto work with. Our basement had water damage and he was out within 20mins of my call a week later we had new carpet. Then again in a month it happened again. Tom was nice about coming out and seeing what they could do even though it was nothing they did. They are replacing half the carpet that was damaged and he gave us a deal! We will for sure be calling them when we need anything carpet, vinyl, etc.