top of page

Best Roofing Contractor in Bayonne, NJ- Elite Roofing

Serving Bayonne, NJ One Roof at a Time!

Elite Roofing Contractor located in Bayonne, NJ torch down roofing.

If you're searching for the best roofer near me in Bayonne, search no further! Elite Roofing is the best local roofing company and the best roofing contractor in Bayonne! We are Bayonne, New Jersey's Roofing Specialists! Home to the Teardrop Memorial and Bayonne Park, Bayonne is an up-and-coming community that has a lot to offer! Elite Roofing Contractors is committed to offering Bayonne, NJ residents the best roofing and exterior services available. We are a local, family-owned company and have made it our mission to provide our customers with professional and reliable service for each and every customer that we work with! We have serviced over 20,000 roofs in the Hudson County, NJ area and look forward to assisting you with your future projects! Contact Elite Roofing, the top-rated roofing company in Bayonne, NJ for a FREE estimate today!

We offer Bayonne roof inspections and Bayonne roof maintenance!


-Bergen Point, Bayonne, NJ (07002)

-Constable Hook, Bayonne, NJ (07002)


Elite Roofing offers a wide variety of services ranging from full roof remodels to window installations and just about everything in between! 

-Bayonne Roofer Free Estimates

-Bayonne Roofing Contractor

-Bayonne Reroofs

-Bayonne Roof Repairs

-Bayonne New Roof Installation

-Bayonne Full Roof Replacement

​-Bayonne Flat Roofs

-Bayonne Historic Roofs

-Bayonne Historical Restoration

-Bayonne Shingle Roofs

-Bayonne Roof Decks

-Bayonne Attic Venting

-Bayonne Storm Damage Repairs

-Bayonne Gutter Installation

-Bayonne Gutter Cleaning

-Bayonne Skylight Installation 

-Bayonne Roof Hatches

-Bayonne Modified Rubber Roofs

-Bayonne Windows, Doors, & Siding Installation 

-Bayonne Vinyl Siding

-Bayonne Siding Contractor

-Bayonne Siding 

-Bayonne AZEK

-Bayonne Infrared Testing

-Bayonne Roof Maintenance

-Bayonne Roof Inspections

-Bayonne Exterior Home Improvements

-Bayonne All Types of Roof Repairs

-All Types of Roofing 

-Both Commerical and Residential Roofing

-Best Roofing Company

-Bayonne Roofing Company

-Bayonne Roofer

-Roofing Contractor Bayonne

-Bayonne Roofing Contractor

-Bayonne Emergency Roof Services

-Emergency Tarps For Roof Bayonne

-Roofing Technology

-Bayonne Fascia Installation

-Bayonne Soffit Installation

-Bayonne Mansard Installation

-Bayonne Roof Flashing

-Bayonne Chimney Repair

-Bayonne Roof Termination

-Roof Drains

-Roof Drain Replacement


-Bayonne Siplast Repair

-Bayonne Hardy Board Installation

-Bayonne Historical Restoration

-Home Roofing Systems

-Insurance Expertise


-Home Improvement Bayonne

-Flat Roof Specialist Bayonne

-Karnak 298 Aluminum-r

-Roof Hatch Repair in Bayonne

-Skylight Repair in Bayonne

-Roof Inspections in Bayonne

-Roof Maintenance Bayonne

About Us

Elite Roofing is a family-owned & operated business founded in 2005 by Al Torrella. Al had been a roofer for 26 years until he went into the corporate world. After working in corporate, he decided that he wanted to go back to his passion: roofing. Only this time he had the means to create his own business, and thus Elite Roofing was born.

We were founded on three core values: honesty, hard work, and most importantly family. Al created an environment for all of his team to work as a family, and likewise, we treat our customers as such.

Elite Roofing takes pride in each and every project. Your home is our #1 priority, so let us be the ones to take care of your home because we will treat it like it's our own. With an A+ rating from the Better Business Bureau, we have an outstanding reputation to uphold! 

Elite Roofing Contractor was voted the top-rated roofing contractor by Next Door and Expertise, and Three Best Rated in Hudson County, NJ. It’s our loyal repeat customers and experienced and dedicated employees who helped make this happen. Be sure to check out our Google and Yelp reviews for AUTHENTIC reviews.

If you’re in need of any services listed above, feel free to contact us today at (201)436-1011.

Our main office is located at 47-49 Lexington Ave, Bayonne, NJ 07002.

Our satellite office is located at 35 Hudson St, W. 2812, Jersey City, NJ 07302.

Interested in receiving a Bayonne roof inspection or a Bayonne roof maintenance? Be sure to contact us today for a FREE estimate.

bottom of page