I have been using this company for the past couple of years and we are happy with the results every time. With two toddlers and a dog, we need a good cleaning for our rugs and sofas at least once or twice a year. It’s easy to schedule appointments with them, the prices are reasonable and the job is done perfectly. I highly recommend them :)