Most roof cleaners will be happy just to clean the affected areas and save you money. They may, however, offer to apply preventative measures to the whole roof to reduce your chances of having to get your roof cleaned again in the near future.