So happy to see Fosters Carpet Care in Denver!! As a previous Phoenix, AZ. resident i have used them in the past For general carpet cleaning, pet odor removal and carpet repair. My apartment in Phoenix had flooded and they were out there within about 1 hour cleaning up the water and setting up blowers for the padding. Could not have been happier with them. About 6 weeks later I had them out to clean all the carpeting throughout my place as well as removing some red juice stains and a couple of doggie "accident" stains. When they were finished, you would never have known there were pets OR kids living there. Looking forward to being able to have them out to clean carpets at my new place here in Denver.