average soft wash roof cleaning cost