Placitas, Algodones & Bernalillo — roof coatings, repairs and new roofs(505) 588-5928
Roof coating tips

Coating a Flat Roof With Solar Panels

Solar and flat roofs work well together, but planning ahead makes roof maintenance much easier.

Call (505) 588-5928
  • Plain answers
  • Written for Placitas
  • Call with questions
Newly coated white roof where the elastomeric coat runs up the skylight curb and around the base of a vent stack, rounded parapet in the corner
New coat carried up the curb and vent.

Before adding solar

If your roof coating is more than a few years old, recoat before the panels go up. Panels typically last 25 years or more; a roof under them that needs work in three years means paying to remove and reinstall the array.

If panels are already installed

  • Have the mounts and penetrations checked regularly
  • Keep debris from building up under the array
  • Plan full recoats with your solar company so panels come off once
Man in a cap and work gloves kneeling on a roof and brushing white sealant around a vent pipe next to a clear dome skylight
Sealing a vent pipe by hand.

Questions for your solar installer

  1. Are the mounts ballasted or attached through the roof?
  2. Who seals the penetrations, and with what?
  3. What does removal and reinstall cost?
  4. Does moving panels affect the solar warranty?

Partial vs full coating

We can coat the open roof and reseal mounts around the array without removing panels. That protects most of the roof. A full coating under the array requires the panels to come off. See roof coating around solar.

Planning solar? Call (505) 588-5928 first.

Common questions

Does a white roof help solar production?

Cooler panels can perform a bit better, and some panel types benefit from reflected light, but the main benefit is the roof's protection.

Can you coordinate with my solar company?

Yes. We'll work out timing with them.

See also

Time to take care of the roof?

Free estimates across Placitas, Algodones and Bernalillo.

Call (505) 588-5928
Call (505) 588-5928