This was the most thorough cleaning we have ever had. These hard-working people could not have been more helpful or informative. They listened and attended to each of our concerns, moved furntiture to get into hard to reach places and explained their process thoroughly. Our carpets are pretty old and worn, but after Precision came, they looked so, so much better and we knew they were as clean as they could be. I will definitely call them every time we need a cleaning.