Very professional and thorough work. I had him remove some water damage and minor molding stains in my home. He was even kind enough to educate me about mold and preventive procedures. He was even there for me when I called him after services were rendered about my random questions. Because of this I asked asked him to detail my car. Respectful, kind, and on time. He seems to have a lot of integrity and seems to takes a lot of pride in his work. I would recommend him for any job, especially because he seems to be a man of many trades.