You can expect to pay around $422 for roof cleaning in Millcreek. Things like the extent of the issue, how many stories your house has, the material of your roof, and the size of your roof will all affect the final price.