I had a great experience with Mark's Carpet Cleaning. Great people and excellent service. Thank you for getting all the stains out of my carpet. Now I can let my little boy play on the carpet without me worrying about it. They were very skilled and knew what he was doing. By far the best carpet company I ever dealt with.