Arrived on time and did a awesome job on my carpets.They looked like new, great job andoffereda great price.Thanku so much! Highly recommend.