Residential / Commercial
Roof Repair
Roof Installation
Seamless Gutters 

Brandon Roofing uses only the finest materials.  Residential and commercial roofing are the cornerstone of our business.  Providing top quality service and products has enabled us to be know as the number one roofing company in the area. We have been serving as a roofing contractor in Morris County, NJ for many years. We service all of Morris County, Sussex County, Bergen County, Passaic County, Warren County, Hunterdon County, Somerset County and Union County and are proud to continue to provide quality service for all your home and commercial building needs at reasonable prices. We are Experienced Roofers that offer exceptional Roofing Services. While located in Morris County we serve all surrounding counties.

Roofing: Complete re-roofing and tear-offs for existing homes, add-ons and new construction, Leak assessment and repair and Roof inspections for homebuyers to determine baseline conditions.  Emergency roof repair, fast service, immediate fix. We also repair leaking skylights, roof boot collars, chimney flashing and wall flashing.

Gutters:  One of the most important features of your home is often the one that is the most overlooked. Gutters play a very important role and if not installed and cleaned properly can cause alot of water damage to your house.

Replacement Windows:  Refresh the exterior of your home with new windows. New replacement windows will rejuvenate the exterior of your home and boost the energy efficiency of a home, saving you money on your heating/cooling bills.

Siding:  Brandon Roofing installs vinyl siding that will protect your home for years to come. Vinyl siding is practically maintenance free because it is not easily damaged. Installing vinyl siding will rejuvenate your home giving it a beautiful and fresh appearance.

Brandon Roofing has been repairing and installing new roofs for over 30 years. The owner, Chris, has extensive hands-on experience in roofing. He is highly trained in all aspects of roofing, including shingle roofing, flat roofing, slate roofing, as well as chimney flashing, and gutters and leaders. He takes great pride in roofing and makes sure the job is done right the first time so there won't be any warranty issues. Chris is highly trained in all areas of roofing and all types of commercial roofing, residential roofing, flat roofing and slate roofing. 

To find out more about the services we offer, contact us with any questions or to make an appointment.  Call us at 973-584-7717 or email us at [email protected] today!

Roofing Contractor serving all of Morris County, Sussex County, Essex County, Passaic County
Emergency Roof Repair, Residential Roof Repair, Flat Roof Specialists

If your roof has deteriorated or been damaged by a storm and is leaking, we offer emergency roof repair service.  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!
Does your roof leak or need replacing?

Contact us now for a FREE ESTIMATE
Brandon Roofing   *   973-584-7717   *   [email protected]
  • Emergency Roof Repair
  • Residential Roof Repair
  • Commercial Roof Repair
  • Flat Roof Repair
  • Rolled Roof Repair
  • Leak Assessment
  • Leak Repair
  • Repair of Leaky Skylights
  • Emergency Snow Removal
  • Professional Plowing
  • Commercial & Residential
  • Roof Snow Removal
  • Professional Plowing
  • Emergency Roof Repair
  • Residential Roof Repair 
  • Commercial Roof Repair
  • Flat Roof Repair 
  • Rolled Roof Repair
  • ​Quality Service
  • Fully Insured - Reliable
Roof Repairs 
Residential & Commercial

Boonton, NJ; Boonton Township, NJ; Butler, NJ; Chatham, NJ; Chester Township, NJ; Chester Boro, NJ; Denville, NJ; Dover, NJ; East Hanover, NJ; Florham Park, NJ; Hanover, NJ; Harding, NJ; Jefferson, NJ; Kinnelon, NJ; Lincoln Park, NJ; Long Hill, NJ; Madison, NJ; Mendham Boro, NJ; Mendham Township, NJ; Mine Hill, NJ; Montville, NJ; Morris Township, NJ; Morris Plains, NJ; Morristown, NJ; Mount Arlington, NJ; Mount Olive, NJ; Mountain Lakes, NJ; Netcong, NJ; Parsippany-Troy Hills, NJ; Pequannock, NJ; Randolph, NJ; Riverdale, NJ; Rockaway Boro, NJ; Rockaway Township, NJ; Roxbury, NJ; Victory Gardens, NJ; Washington, NJ; Wharton, NJ.
Contact Us
Roof replacement - Brandon Roofing
Roof Repair - Brandon Roofing
Roxbury/Randolph 973-584-7717
Rockaway/Denville 973-590-7533
Roofing Repairs / Replacement
Serving Mendham, Chester, Bernardsville
Randolph & Roxbury

Contact us for all of your roofing needs.