Roofing Company NJ

Roofing Company in NJ

Your Local Roofing Company in NJ Since 1999!

“I had an excellent experience with this company.  Gary was professional, came for the quote in a timely fashion, and did the work as scheduled.  I would highly recommend Powell’s Home Improvements, and will definitely call them again when needed.” – Sedat Surmeli, Chatham, NJ

Ensuring your roof is in good condition year-round is something that should be taken seriously and left in the hands of professionals you trust. As the most important defense against the elements, your roof may get worn out from year to year. But trained professionals will be the first to identify and fix wear-and-tear before it becomes costly damage that threatens the safety of your home.

Not only will roofing contractors conduct routine maintenance and repairs more safely than the average homeowner, but they also have the proper tools and materials to do work that lasts. In the case of a damaged roof emergency during storm season, you must have a trusted roofing contractor by your side to take action quickly. 

Why Choose Powell’s Roofing?

With more than 20 years of experience, Powell’s Roofing’s high-quality roofers have earned a fantastic reputation from countless New Jersey customers. Our team has earned a reputation providing trusted, affordable and timely service throughout North/Central New Jersey. We can provide you with our comprehensive service from removing your old roof to replacing the roof. Our team is certified in ShingleMaster for CertainTeed roofing products and offers warranties up to 50 years on the manufacturer, with up to 25 years on workmanship.

Get a Free Estimate Today!

Request a free estimate* for all your residential roofing, siding or gutter needs today! We’ll respond promptly, but please call (908) 928-0362 for immediate assistance and emergency service

* Some conditions may apply.

About Our Roofing Company

Roofing Company in NJ

How To Choose A Roofing Company?

When searching for local roofers online, be sure to check that the roofing contractors you are considering have high ratings on Angie’s List and other trusted sources. It can also be helpful to see what others say about their work — a good sign is finding a mix of recent positive reviews from new and long-term customers. Roofing companies that have many long-term clients likely prize their customer relationships.

Finally, you should call to schedule at least 3-4 quotes on your project to compare when narrowing your search. This is an excellent opportunity to ask questions such as the contractor’s full company name, “address of record,” and other business credentials, or whether they’ve done work near you recently and have homeowner references.

Roofing Company in NJ

How To Check If A Roofing Company Is Insured And Has A Good Record?

As mentioned, Angie’s List or Better Business Bureau are great resources. BBB gives a business rating to help you make sure the company you are interested in is reputable. You can also follow up with your local building department, trade association or union, consumer protection agency, or consumer fraud unit.

When your contractors arrive to provide an estimate, you should always ask to see a copy of their insurance certificate. You can also ask for the name of the contractor’s insurance carrier to verify their insurance status.

Roofing Company in NJ

How To Find A Good Roofing Company?

Whether you research local roofers online and visit trusted sites such as Angie’s List and BBB, or ask trusted friends and family, you’ll want to make sure you speak with the people you eventually work with and trust with your home’s roof. With an A+ rating from the Better Business Bureau, Powell’s can provide quality, reputable roofing services for any project you may need. We even help with a free consultation and roofing estimates.


We are your fully insured and licensed local roofing and siding company. Contact us today for a free estimate!