The East Carolina Soft Wash team did an excellent job of thoroughly cleaning my very dirty, stained roof. They were very professional in every way and my roof, I’m happy to say, looks brand new. They took great care to protect the shrubbery around my home and did an excellent job of cleaning up when they were done. From the beginning, the company was very responsive and kept me fully informed of everything that was to happen. The driver, who also did the roof cleaning, even texted me to say he was a little delayed and would be 15-20 minutes late for my 9:00 appointment. I am thoroughly pleased with everything about East Carolina Soft Wash and recommend them highly and without reservation.