The cost of a Rooftop/Skylight Cleaning Service can vary depending on the size of the roof and skylights, the extent of the cleaning needed, and the location. On average, homeowners can expect to pay between £150 and £350 for a rooftop/skylight cleaning service. Contact us for more information!