Amazing
Smart Choice Cleaning is wonderful. They did a really good job cleaning my carpet. I had some pretty big stains that I wasn't able to remove myself and my carpet is nearly spotless after Smart Choice Cleaning was done with it. Their equipment is of high-quality and they do a fantastic job. This was my first time using them and I'll definitely continue to use them.