Contact Ideal Carpet Cleaning to get the most thorough cleaning of carpets, rugs and upholstery, including pet messes. - Free estimate - Friendly, uniformed technicians - Free rug pick-up and delivery - One-hour appointment windows - Guaranteed results