Adam G

March 20, 2018
    

Mike is very thorough and takes pride in his work. I had some stains which he was able to get completely out. My carpets have never looked better!