I am so glad I found Epic Carpet. My carpets were filthy... I had stains I couldn't even remember from what. I also had a carpeted stair case that had so much tread on it and stains. Epic got there right on time, as scheduled, set up the areas to clean just like they said...with protectors on corners so nothing got scratched. I really didn't think all the stains would come out from a basic wash... I was worried about being upcharged for special stain removing liquids and charges that other companies bring up AFTER the initial quote they give you. Epic charged me just what they quoted me on the phone, which was very reasonable. I was very pleased with that!! My carpets never looked better, and I will be calling them again to clean my wood floors. Thanks to Brett, the owner, and to Gabriel (I believe) who was the one who got the job done. And Brett also called, as promised, to follow up and make sure I was satisfied. Thanks again!!