We have used A1 Carpet Care at our home for a long time. They clean our carpets and the furniture. They do an excellent job. They always get here when they are supposed to and they work very hard to get everything clean. They are polite, professional, and very respectful of our home. We recommend them all the time to other people.