American Roofing


American Roofing is a "full service" New Jersey roofing company that can handle everything from a new roof installation, roof restoration and roof maintenance to re-roofs and roof repairs–all with the assurance that can solely come with years of experience. Every home owner is treated with the "personal touch" that comes from their staff.

They believe that quality craftsmanship and design are just the beginning in installing a successful roofing system. They go beyond the basics with their innovative maintenance programs, extended warranties, and great customer service, ensuring their customers' satisfaction and their roof's long term performance. They realize knowing how to build a successful relationship with their clients is just as important as knowing how to build a quality roof. Their dedication to customer satisfaction has been the key to their success. They are proud to have a long list of satisfied customers and are willing to provide references upon request and pride themselves on a long-term relationship with their clients.


Mon: 9:00 AM - 5:00 PM Tues: 9:00 AM - 5:00 PM Wed: 9:00 AM - 5:00 PM Thu: 9:00 AM - 5:00 PM Fri: 9:00 AM - 5:00 PM Sat: By appointment only


3 Reviews
Best roofing and siding company

We have used American Roofing for several houses and projects for both siding and roofing. From start to finish - professional, timely, and great quality work.

August 2018

Did you find this review helpful?

Amy Owens
Montclair, NJ
Best Roofer in Essex Co

American Roofing is a roofing company I can recommend without worry. Mike is a complete professional. His crew are true craftsman. All my customers rave about him.

July 2015

Did you find this review helpful?

JoAnn Hempel

I hired American Roofing over a year ago to replace my roof. They were great!! Once you hire them you are a "customer for Life" Mike will always return your call and come out there no matter how long ago he did the job! I work in the customer service industry and Mike DeRosa and the guys at American Roofing are top notch, stand up guys!!

August 2014

Did you find this review helpful?


American Roofing

1-3 St. Marys Place
Belleville, New Jersey 07109

Phone: 973-542-0710

Visit Website

3 Reviews

Follow & Bookmarking

Bookmark this

Get Directions