Cape with dormers finished with a charcoal shingle roofA finished Skytop roof
  1. Home
  2. Roofing

Hawthorne, NJ · Serving Bergen County

Roofing services in Bergen County, NJ

The roof is your home's first line of defense against the elements. Invest in a good one.

Free estimates. No cost, no obligation. We will match your price or beat it.

Quick answer

Skytop Construction replaces, installs and repairs roofs for homeowners and businesses across Bergen County, NJ. Family owned since 2004, a GAF Master Elite® contractor, with free estimates and 24-hour emergency service.

  • Free estimates, no obligation
  • 24-hour emergency service
  • We will match your price or beat it
  • Family owned since 2004

Replacement, installation and repair

Roofing services for every stage of your roof

Skytop provides high-quality roofing services tailored to homeowners and businesses in towns like Alpine, Franklin Lakes and Upper Saddle River.

Certified roofing contractor

Certified GAF Master Elite® roofing contractor

Skytop Construction is proud to be among the top 2% of roofing contractors in North America with the GAF Master Elite® certification. This status reflects our dedication to roofing craftsmanship, professional integrity and outstanding customer service.

As a GAF Master Elite contractor serving Bergen County, including Demarest, Ho-Ho-Kus and Saddle River, we can offer exclusive GAF roofing warranties, including the Golden Pledge® Warranty, for added protection and long-term peace of mind.

GAF Certified roofing contractor

Recent roofing projects

Finished Skytop roofs

Every photo is a Skytop job in Northern New Jersey.

How it works

From first call to finished roof

Call or request a quote

Tell us about the house and what is going on with the roof. We call you back.

Get your free estimate

We look at the roof and give you a price. No cost, no obligation.

Choose your shingles

Pick from GAF, Owens Corning or TAMKO, with real samples at your home.

We install and clean up

Our crew does the work and walks the finished roof with you.

Certification & materials

GAF Master Elite® roofing, premium products

GAF shinglesOwens Corning shinglesTAMKO shinglesJames Hardie® fiber cement sidingVinyl siding

Brand names are trademarks of their owners, shown to identify the products we install.

Roofing questions

What roofing services does Skytop offer?

Roof replacement, new roof installation for new builds and additions, roof repair, and 24-hour emergency roof repair. We also install siding and handle gutters, so one local team can take care of the whole exterior.

Is Skytop a GAF certified roofing contractor?

Yes. Skytop is a GAF Master Elite® contractor, a distinction GAF awards to only 2% of roofing contractors in North America. It also lets us offer exclusive GAF warranties, including the Golden Pledge® warranty.

Do you work on businesses as well as homes?

Yes. Skytop provides roofing services for homeowners and businesses in towns like Alpine, Franklin Lakes and Upper Saddle River, and across the rest of Bergen County.

Which shingle brands do you install?

We install premium shingles from GAF, Owens Corning and TAMKO. We can bring real samples to your home so you can compare colors against your siding and trim before you choose.

How do I get a roofing estimate?

Call (201) 738-8576 or send the short form on this page. The estimate is free with no obligation, and if you already have a quote from another contractor, we will match your price or beat it.

Related services

Finish the outside of the house

Where we work

Also serving Bergen, Hudson, Passaic, Essex, Union and Morris counties. All service areas

Let's look at your roof.

Tell us about the house and we will get back to you with a free quote. Family owned, serving Bergen County since 2004.

Get a free estimate

Three quick steps. We call you back.

What do you need?

Thank you

We got your request and will call you back shortly.

Prefer to talk? (201) 738-8576