This company saved us the headache and $ of relaxing our carpets. If you have a really dirty carpet then I highly recommend calling these guys. Steve and mike were very professional. They were able to get our carpet almost back to new. Minus couple small stains I saw nothing that wasn’t removed. Very professional company and great communication.