The cost of professional roof washing can vary depending on the size of the roof, the type of roof, and the amount of debris that needs to be removed. It is best to contact a professional pressure washing company for an estimate.