Commercial Roofing Services & Repair

Now Servicing Trenton, NJ, Wilmington, DE & Princeton, NJ

P. Cooper Roofing has offered roofing expertise for commercial and industrial properties since 1986. We are highly experienced in designing, installing, and maintaining roofing for a wide range of clients, including McDonald’s®, CVS Pharmacy®, and Southland Corporation.

Licensed by America’s finest manufacturers, we work only with the highest quality roofing materials. Our foremen and installers are all highly- trained, and committed to completing projects on schedule with superior results. Trust P. Cooper Roofing for cost-effective, safe and clean roofing projects that preserve the value of your property.

New Roof Construction

P. Cooper Roofing can design or collaborate with your construction team to install the right roof for any project. Our significant experience with a variety of roofing systems, including metal built-up roofing membrane, and single-ply roofing, as well as solar panel technology and HVAC installations, creates added value and can help achieve cost efficiencies.


When a roofing system fails, we can determine the cause and install a roof that will mitigate potential problems. Using thermal imaging cameras and other tools, we seek to identify factors such as age, severe weather, poor workmanship, defective materials, incorrect system specification, and improper maintenance that may contribute to a roof system failure. We recommend and offer regular inspections and timely maintenance.

Roof Repair

We provide quick investigative and repair service to fix leaky and damaged roofing systems. Repairs including caulking, re-coating, and other solutions.


Restoration and resurfacing done before a roof has outlived its lifecycle or experienced significant damage, can resolve all penetrations and extend the life of the roof. Our roof restoration teams are specially trained to identify and correct major deficiencies in roof systems prior to replacement. This process can include coatings, re-flashings, and insulation modifications.


Periodic physical inspection of an existing roofing system is beneficial to determine its current condition, detect weakness and failures, and identify any potential problems. With regularly scheduled annual or semiannual inspections, our trained technicians can help owners protect their roofing investments by seeking to identify damage in its early stages. Detecting leaks and system failures early can save time and money.