Elite Roofing is your one-stop-shop for all your roofing and contracting needs. Whether you’re looking for help with Roof Maintenance, Siding, or Roof Installation, we are experienced professionals who are willing  to take on your project.


Browse through the list of our services below and contact us for your free estimate.


A flat roof is a roof which is almost level in contrast to the many types of sloped roofs. This is the most common roof type here in the Jersey City area. At Elite Roofing we use a unique system and special materials to ensure the longevity of a healthy roof.


We specialize in the installation, repair and maintenance of shingle roofs, another common roof in this area. At Elite Roofing, our shingle roof installation includes strong overlapping asphalt shingles.


Adding a roof deck to your home is an elegant way to enhance your outdoor space. At Elite Roofing we use a special composite material that doesn't fade, stays cool in the summer and is much easier to maintenance than other materials. 


Gutters are a crucial part of your roofs health. At Elite Roofing, we install, repair, replace and maintain gutters. Routine gutter cleanings will reduce the likelihood of leaks and backups onto your roof. 


Whether it be replacing your existing skylight or adding a beautiful addition to your home, Elite Roofing is here to help. With many skylights in the Jersey City area, we have years of experience in installing this added element. 


In addition to roofing, we are also licensed contractors willing to take care of the entire exterior of your home. We are your one stop shop for siding renovations, door installations and window replacements.