I recommend this company to anyone for rugs, carpets and hardwood floors. They did an amazing job in fast time and were were impressed.