Roof Repair
Roof Installation
Seamless Gutters 

Brandon Roofing has been installing and repairing all types of roofs for many years. We specialize in residential roofing as well as commercial roofing and work with every kind of residential roofing material, including traditional asphalt shingles, slate, wood slates and tiles. Our highly trained residential roofing experts are available for minor roof repairs to whole roof replacements or simply a replacement of a few shingles.   

We offer a variety of services, including the following:

  • Complete re-roofing and tear-offs for existing homes, add-ons and new construction
  • Leak assessment and repair
  • Roof inspections for homebuyers to determine baseline conditions
  • Gutter cleaning and installation
  • Rain collecting systems

​Emergency Roof Repairs

If your roof has deteriorated or been damaged by a storm and is leaking, we offer emergency roof repair services. Contact us and we will come by to give you an estimate to stop that leak before it does any more damage. Call us at 973-584-7717 or email us at [email protected] today!

Our residential roofing experts are well-versed in all of the local zoning laws and permit requirements. You can rest assured that the job will be done correctly and at the price that was quoted.

For more information on our roofing services, call us at 973-584-7717 or email us at [email protected] to speak to an expert today! 
Residential Roofing
Does your roof leak or need replacing?

Contact us now for a FREE ESTIMATE
  • Emergency Roof Repair
  • Residential Roof Repair 
  • Commercial Roof Repair
  • Flat Roof Repair 
  • Rolled Roof Repair
  • ​Quality Service
  • Fully Insured - Reliable
Is Your Roof Ready for Winter?

The best time to check for potential roof problems is before the leaves pile up and the snow starts to accumulate. You can extend the life of your roof with proper maintenance. We offer a roof inspection which is a safe and affordable option to doing it yourself.  

As part of our inspection we check your shingles for popping nails, missing shingles, mold buildup, loose or missing ridge vents, cracked shingles due to aging, check for proper ice and water shield installation to prevent ice damming leakage, check for damaged roof pipe boots, check skylights and clean out debris behind skylights, check the wall and chimney flashing for any cracks or gaps and re-caulk where necessary.

Contact us for more information and to schedule your inspection at 973-584-7717.

Residential / Commercial

Roofing Contractor serving all of Morris County, Sussex County, Essex County, Passaic County
Brandon Roofing   *   973-584-7717   *   [email protected]
Contact Us
Roof replacement - Brandon Roofing
Roof Repair - Brandon Roofing
Roxbury/Randolph 973-584-7717
Rockaway/Denville 973-590-7533