Roof Cleaning and Moss Treatment

Free Inspection and 2 Year Guarantee on Roof Cleaning

Roof Cleaning and Moss Removal

Contact us for a free Estimate.

We provide complete and detailed cleaning to extend the life of your roof. Prevent early deterioration of your roof and save money in the long run with a comprehensive cleanup.

Our cleaning program includes:

  • Hand removal of moss and debris.

  • Scrub and stop vegetative growth.

  • Clean up and clear gutters and downspouts. Inspect gutters for loose fasteners.

  • Application of industrial grade cleaning agents. Kills moss and prevents growth for 2 years guaranteed.

  • Check for loose nails on gutters and downspouts.

Taking Care of Moss

Invasive moss is one of the main causes of roof damage in the Pacific Northwest.
With such a wet and temperate climate, roofs are in a constant struggle against moss and grime. If you’ve got vegetation growing on your roof, give us a call.


“I have used All Around Maintenance for several years for various projects at my home. Alex and his team are prompt, polite, and efficient. I have always been pleased with the work. I would highly recommend them.”
Carole Lowman
“I’ve been using All Around Maintenance for 5 years and couldn’t be more pleased with their work. When other companies have let me down, they have always come through with unparalleled results. If you are looking for honesty, timely and affordable rates and service…..look no more, and turn to All Around Maintenance!”
Eric Elleson
“Alex and his crew arrived on time, finished the contracted work, which consisted of cleaning the gutters and roof, and trimmed trees in front of our home. We were very pleased with the job that was done. Alex is easy to contact and responds quickly to inquiries. We will have Alex return to wash windows inside and out.”
Gayle Renne

Services List

  • Roof Cleaning

  • Moss Removal

  • Inspections

  • Roof Repairs

  • Re-Roofing

Roof Inspection, Cleaning and Repair
Choose Us For Your Roof Maintenance Services

The best way to keep your roof in good condition is by keeping up with routine maintenance. A poorly maintained roof can quickly suffer in such a rainy and wet environment.

When you have a concern with your roof, call us first. We can help you with your roof inspection, roof cleaning, roof repairs, maintenance and re-roofs — all with our signature quality and service that’s kept us in business.

Roof work is complicated and precise, which is why you should leave it to an experienced company. And with more than 18 years of experience working on roofing, All Around Maintenance INC has seen it all.

Our comprehensive and professional roof maintenance services help keep your roof maintained. For quality roof maintenance services, give us a call.

Our full inspection

  • Checking the roof interior including the ventilation
  • Looking at your insulation
  • Making sure there isn’t any moisture or mold.
  • Leak detection
  • Inspecting the condition of your shingles
  • Chimney and flashing inspection
Roof Inspection

Most roofing professionals recommend getting your roof inspected at least once a year, and twice a year is better.


  • Damage assessment
  • Removal of potential hazards such as exposed wires
  • Patch up damaged areas
We’re confident that we can handle any issue that comes up with your roof. Some repairs that we commonly do include:

  • Billowing
  • Poor installation
  • Blow-offs
  • Tenting
  • Punctures
  • Improper repairs
  • Shrinkage
  • Blistering
  • Poor workmanship
  • Ponding water
  • Missing shingles
  • And much more!
all around maintenance odd jobs and maintenance in battle ground

Roof Repair

Experience makes all the difference. We follow proven roof repair protocols that allow us to alleviate damage and protect your home. When you call to schedule repairs, we’ll work with your time constraints so you get service when you need it.


Our re-roof process makes sure you get the right roofing service, you have all your questions answered going in, and your roof is made to last.

Re-roof Assessment

Our technicians begin every re-roof with an assessment. Sometimes roofs don’t need a re-roofing, and repairs are the more cost effective option. Certain roof types like shingles cannot legally exceed certain parameters as well. We make sure re-roofing is your best option before proceeding.


We’ll go over everything with you before beginning work. This includes cost, expectation, options, and timelines. If you have any questions we’re happy to answer them for you. We believe in accountability and honesty at every point in the process and are happy to answer any questions you have.


All of our re-roofs are performed by experienced roofing technicians. Our work is done to the highest standards, and we take careful measures to ensure your re-roof is carried out correctly. Our materials are designed for longevity, and our weatherproofing is made to withstand tough seasonal changes.