Call or Text Rick at
412-906-1571 or Email


Roof Maintenance Programs

Your roof is a major investment and it protects all that you hold dear. The best way to keep your roof in good condition is through preventative maintenance. RickJohn Roofing’s maintenance programs will provide your roof with the professional upkeep needed to help prevent damage and extend the lifespan of your roof.

With our roof maintenance programs, we also work to ensure all of the elements of your roof, such as coatings and skylights, are regularly serviced to ensure they meet the requirements of any long-term warranties you may have on the products.

How does it work?

Our service team will:

  • Thoroughly evaluate and inspect your roofing system, checking for defects, deterioration, and making a note of any compromised assemblies or accessories related to your roof.
  • Our experienced team can remove debris, clear drains, and caulk pipe seals or terminations as needed to ensure proper water flow and function of the roof accessories.
  • If we discover surface defects, water-entry points or any other type of damage to your roof, we can repair your roof surface using our proven methods and high-quality tools for a lasting, effective repair.
  • We understand how important safety is, so if you are required to remain in compliance with OSHA, we can assist you in adding or upgrading your safety accessories to keep your roofing system safe and in compliance.

Whether you purchased your roof from us or not, we can provide you with regular preventative maintenance and repair services to help protect your investment.

Roofing Services