NO! Keep that 5-figure bill out of your bank account. Most of the time, a professional roof washing service will do the trick.