• 515-423-0234
Who We are

Bruce Sullivan, Roof Technician, Sullivan Cedar Shakes Roof Cleaning Service


A former fish boat captain and Union Pacific Railroad conductor/engineer, Bruce Sullivan opened Sullivan Roof Cleaning in 2009. It did not take long for him to realize that cedar shakes and shingles would become his passion. Because cedar requires special care and consideration, Bruce spent countless hours of research developing the best cleaning process and solution for this special roofing material....Know More

Request a Free Estimate

Need to know how much your cost?


Bruce Sullivan, Owner

Headquarter in Des Moines, Iowa, Bruce uses his proven cleaning process and products to preserve cedar roofs throughout Iowa, Nebraska, Missouri, Kansas, Minnesota, Wisconsin, Illinois, Indiana, Maryland and Virginia (Spring/Fall Only). We are family owned/operated, licensed, and fully insured. Please note: We do not offer minor roof repairs.


Our reputation is spotless


Our Eco-friendly Cedar Shake Roof Cleaning and Treatment process will add an extra 10 years of life to your roof, at a fraction of the cost of a premature roof replacement.

Behind The Story

Our Working Process

We Care

We take care of your roof. We do not walk on, or pressure wash your roof.

Watch videos about our process.

We Clean

We remove stains, mildew, moss, brown rot fungus and more.

See before and after photos.

We are Eco-Friendly

We are Eco-Friendly. Our process will NOT harm your landscaping, family or pets.

Get a FREE Roof Cleaning Estimate.

Why contact us?

Why contact us?

  • Free Roof Cleaning/Roof Treatment estimate
  • Family owned & operated
  • Proven track record of healthy, preserved cedar roofs
  • Licensed & Insured
  • Over 1200 Satisfied Cedar Roof Customers! Read our customer reviews
Bruce Sullivan Service
Bruce Sullivan Service
Bruce Sullivan Service

Contact us Today

Need to know how much your cost?

What’s New Things

Latest News & Updates

Get your roof cleaning project started today!