Call Today For A Free Estimate!
BBB A+ Rated Roofers
A Small Company With a BIG Reputation Serving Hudson County for 40+ Years
Quality Is Not Expensive. It's Priceless!



Elite Roofing Inc.
Elite Roofing is a family-owned & operated business founded in 2005 by Al Torrella. Al had been a roofer for 30+ 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! We have a proven track record of 5-star reviews across Bayonne, Hoboken, Jersey City, Union City, and all of Hudson County, NJ multiple online platforms!
If you're searching for affordable local roofers, affordable roofers, or an affordable roof repair near me, we've got you covered! We now offer different payment options, payment plans, and financing that can work with your budget! If you'd like to learn more about our payment plan services or financing, please call our office at (201)436-1011, and check out these F.A.Q.s below!
Check Out Our TikTok Account!
More Than Roofing — What Family Means at Elite Roofing

At Elite Roofing, we believe a strong roof starts with a strong foundation, and for us, that foundation is family.
Our company was built on the idea that a roofing contractor should care just as much about the people under the roof as the materials on top of it. That belief starts with our leader, Al, whose decades of hands-on experience in residential and commercial roofing throughout Jersey City, Hoboken, Bayonne, and Hudson County have shaped Elite Roofing into a company known for quality craftsmanship, honesty, and reliability.
From small roof repairs and leak investigations to full roof replacements, flat roofing systems, custom roof decks, and historic roof restorations, Al has always believed that every project deserves the same level of care and attention, because every property protects something important to someone.
To us, roofing isn’t just construction.
It’s protection. It’s responsibility. It’s trust.
That family mindset extends beyond the job sites and into our everyday culture. At our shop, you might be greeted by Gigi and Hazel, our four-legged team members who have become part of the personality of Elite Roofing. They remind us every day that a business can be professional, hardworking, and still feel welcoming and human.
Whether we're working with a homeowner, a property manager, a condo association, or a business owner, we approach every roofing project with the same mindset: treat every property like it belongs to someone in our own family.
That means:
-
Taking the time to perform thorough roof inspections
-
Recommending the right long-term roofing solutions
-
Using quality roofing materials and proven installation methods
-
Standing behind our work
-
Being a roofing company Hudson County residents can truly rely on
Because at the end of the day, we know we're not just installing shingles, membranes, or flashing systems — we're helping protect homes, businesses, and investments throughout Hudson County, New Jersey.
At Elite Roofing, family means showing up when it matters, doing the job the right way, and building relationships that last longer than the roofs we install.
Elite Roofing is proud to be a trusted local roofing contractor serving Jersey City, Hoboken, Bayonne, and all of Hudson County, NJ with expert roofing services, roof repairs, roof replacements, flat roofing, roof decks, gutters, and historic restorations.
Because to us, you're not just another project.
You're part of the community we’re proud to protect. 🏠
📍 Hudson County, New Jersey
📞 (201) 436-1011
-
Frequently Asked Questions (FAQ)
If you still have any further questions, feel free to contact us!
Credit Cards Accepted:





