Making Roofs Look Brand New Since 1994

Experience why hundreds of people in Princeton, NJ and the surrounding area choose GEM Home Maintenance for their roof cleaning

Roof stains are caused by an algae called Gloeocapsa Magma.

Roof stains are caused by an algae called Gloeocapsa Magma

Yes, it's algae and it's ruining your roof

Roof stains are caused by an algae called Gloeocapsa Magma. Once an algae spore lands on your shingles, it will continue to multiply and eat away at the limestone filler used in shingles today.

This feeding of your shingles will lead to premature loss of vital shingle granules and deterioration of UV reflecting protection, resulting in higher energy bills and eventually the need for a new roof.

Get a fast quote now.

5 Year Roof Cleaning Guarantee

GEM will restore the health and vitality of your roof.

GEM will restore the health and vitality of your roof

The GEM roof restoration solution

A simple roof cleaning does wonders for the exterior appearance. GEM will restore the health and vitality of your roof, while keeping your roof granules intact by only using biodegradable solutions and a “soft wash” system that conforms to the ARMA recommendations.

GEM offers a 5 year guarantee on all our roof restoration services! To get your roof looking like new again, call us now for a free quote.

Get a fast quote now.

Home Advisor Screened & Approved

Gem has all the equipment to get your roof cleaned effectively.

GEM has all the equipment to get your roof cleaned effectively

Roof after being cleaned by Gem soft washing techniques.

Roof after being cleaned by GEM soft washing techniques

4

We were very concerned about the fungus on our roof. There was a lot of streaks and it took away from the appeal of the house. GEM came out and described the process in detail, answering all of our questions and concerns. The only word to describe the end result is “AMAZING.” Our roof looks brand new. It is cleaner than we ever could have imagined. We highly recommend GEM!

Read more reviews

5

More professional services offered by GEM:

Pay for GEM Services Online

Come say hello!
  • GEM Home Services
  • 174 Nassau St, Ste 204
  • Princeton, NJ, 08540
  • U.S.A.
  • Email Us
Where we work...
  • Allentown, NJ
  • Belle Mead, NJ
  • Bordentown, NJ
  • Branchburg, NJ
  • Chesterfield, NJ
  • Columbus, NJ
  • Cranbury, NJ
  • Crosswicks, NJ
  • Ewing, NJ
  • Franklin Park, NJ
  • Freehold, NJ
  • Hamilton, NJ
  • Hillsboro, NJ
  • Hopewell, NJ
  • Kendall Park, NJ
  • Lambertville, NJ
  • Manalapan, NJ
  • Marlboro, NJ
  • Monmouth Junction, NJ
  • Monroe, NJ
  • Montgomery, NJ
  • Moorestown, NJ
  • Mount Laurel, NJ
  • Newtown, PA
  • Pennington, NJ
  • Plainsboro, NJ
  • Princeton, NJ
  • Princeton Junction, NJ
  • Rocky Hill, NJ
  • Skillman, NJ
  • Somerset, NJ
  • Titusville, NJ
  • West Windsor, NJ
  • Yardley, PA