Sullivan Roof Cleaning is a family owned and operated service out of Pleasant Hill, Iowa. Incorporated with the State of Iowa, accredited member of the Iowa BBB and we always provide a copy of our liability insurance with every quote request.

Where we use a non-pressure/softwash cleaning process. Choose, in the tab bar above, the service you are considering. Under each service you will see examples of the service and a video explaining how our cleaning process works.

We clean all types of roofs, asphalt, metal, tile/slate and specialize in the cleaning/treatment of cedar shakes. For Cedar click here.

We clean all types of siding and decks with our non-pressure/softwash cleaning process.

To understand more about us and our service review Who We Are and Customer Reviews above.

For your free roof cleaning, siding cleaning or deck cleaning estimate fill out the Contact Us Now above or call/text us @ 515-971-1430.

Roof Cleaning

Cedar Shake Roof Cleaning, Asphalt Roof Cleaning, Metal, Tile and Slate: Our Environmentally Friendly Solution and Non-Pressure Process Removes Bacteria, Moss and Lichen, Maintaining Your Roof and Keeping It Looking Like New.
read more

House Washing

Sullivan Roof Cleaning Whole House & Siding Washing Service in Iowa, removes build-up from exterior surfaces using our non-pressure process and non-toxic solution.

read more

Deck Cleaning

We clean cedar decking, pressure-treated wood and composite materials using our non-pressure process and special, environmentally safe citrus-based solution.

read more

Contact Us!

Contact Us

Service Request:
Type the characters you see here: