We needed flood damage restoration at our second home in Canton when the water heater broke and flooded the whole carpeted bedroom closet and bathroom area rugs. I didn't know who to call but my friend recommended Ameri-Best Carpet Steam Cleaning company as they do the commercial carpet cleaning at his office and pet groomers. He said their carpet cleaners use green cleaning methods that do an amazing job on the pet odor removal. Anyway, Ameri-Best came out as soon as we called them (they even beat us there as we were driving down from Springfield), assessed the water damage and got to work on the water extraction right away. There were professional and walked us through the entire process. Their carpet shampoo even achieved some spot and stain removal in the area rug cleaning that we never thought possible and their tile and grout cleaning left our tiles in the master bath bright and shiny. Our closet carpet and rugs were dry much sooner than we expected and their carpet deodorizing left them smelly fresh and clean, not moldy and dank. I'm so glad we called them and I'm sure we will use them again in the near future!