Have a Question?
24 HOURS Emergency Service!

167 NJ-33, Manalapan, NJ 07726980 DeHart Place, Elizabeth, NJ 07202

24 Hours Emergency

Contact us Today

Service Areas

Highly Rated Roofing Company Serving Trenton Residents

Roofing Service For Trenton Properties

Our team of certified installers of residential roofing systems has been serving Trenton since 1993.USA General Contractors Corp. believes that every resident in Trenton needs access to quality roofing services. So, we provide the best residential roofing installation, repair, replacement, and certain types of ongoing maintenance services in the community. Our reputation was built on hard work, dedication, and of course, top quality performance. We are 100% committed to providing unparalleled service to each of our clients.

USA GCC also offers masonry restoration and repair services in Trenton in addition to our roofing services.

Trenton’s Leading Full-Service Roofing Company

Here at USA GCC we ensure that we only provide our Trenton clients with the highest level of expertise possible as our staff has over 50 employees who are very knowledgeable in the roofing industry. We only source from the best manufacturers of roofing products on every project we take on. We also use the most advanced technology and equipment available in the industry during installation or any ongoing maintenance services that you may need. We employ licensed and certified roof inspectors that are fully trained and qualified to provide professional drone assessments on virtually every type of commercial or residential building.

See what our Trenton clients are saying about our services on our testimonials page.

Top Licensed & Certified Roofing Company In Trenton

When it comes to roof inspections for Trenton properties, our dedicated technicians make ourselves available 24/7 throughout the year to make sure your building, equipment, residents, and/or staff continues to stay safe. USA GCC understands the importance of having your roof inspected every two years, especially before the changing seasons. By getting a roof inspection done minor repairs and issues can be fixed before they become a major financial burden. Don’t let a small problem become a larger one down the line!

Contact us at 1-833-USA-GCC1 to schedule service or request an estimate from New Jersey’s top commercial roofing company. Click Here to view our service areas.


We are certified installers for the following Roof System Manufacturers, along with several others.


Phone : (833) 872-4221
Fax : 1-908-436-1661

Corporate Office:
167 NJ-33
Manalapan, NJ 07726
980 DeHart Place
Elizabeth, NJ 07202

We offer 24/7 emergency service 365 days a year
along with preventive maintenance and roof
asset management programs to extend the
life of your roof system.

Contact Us