This amazing family business had great communication, honest and fair prices, no up charges or unforeseen costs on day of cleaning. The did a full house cleaning - 8 rooms on a last minute request - we purchased a home and realized at the walk through that the carpets were in need of a good cleaning! They were able to schedule us in incredibly quickly, were all very friendly, by email, phone, and in person. Best thing was they did a fabulous job, work quick and productively, carpets were clean and looked great and they were almost dry when they left - no waiting around for days to completely dry! Our carpet is light, so we will definitely be using them again in the future!!