Heaven’s Best Carpet Cleaning in St. George offers carpet cleaning, rug cleaning, upholstery cleaning and more. The cleaning process focuses on low moisture carpet cleaning and getting the carpet dry in one hour.