I had a great experience overall. Great Environmental came through in a tough situation for me. John took the time to understand my situation and the urgency it called for. Safety, knowledge, honesty, integrity are what I look for in a contractor. John was able to deliver in all of these areas. Citing a conflict of interest, John had to decline the remediation of black mold which was found in my bathroom. Instead, John worked directly with my mold remediation contractor and provided a comprehensive set of protocols to ensure proper safety, containment, ventilation, abatement and even covered how to get rid of the waste to name a few. I recommend Great Environmental for these reasons.