John A, New Oxford, PA
New Jersey's #1 Roofing Company
From partial repairs to full roof replacement, Public Service is the local roofing company of choice for New Jersey residents. Fill out the form and get a free roofing estimate for your home.


We’ve got you covered. Literally.
Our team of roofing professionals is comprised of local, in-house employees with decades of experience helping New Jersey residents protect their homes with roofing and solar. Thousands of happy customers rest easy knowing our services are backed by a Lifetime Worksmanship warranty.
Public Service Roofing is a proud GAF Master Elite Installer– an accreditation offered to less than 2% of all roofing contractors in North America. Through our partnership with GAF, we can offer their lifetime shingle warranty through the Golden Pledge Warranty along with our own lifetime workmanship warranty.




To bring New Jerseyans further peace of mind we are also proud members of the National Roofing Contractors Association, and have agreed to their 10-point member pledge indicating our commitment to professionalism and workmanship.
Local Roofing Services
Home protection with products built to last.
From product choices and installation, to ongoing service and warranties, Public Service Solar is the clear choice for residents in New Jersey looking for a local partner.

Roofing Installation
We provide residential and commercial roofing installations, using designer asphalt shingles. Our roofing service includes:
- Removal and disposal of old materials
- Clean up of entire work area (we magnetically collect all metal debris and other materials)
- Clean all gutters (if roof is done)
- Replacement plywood as needed (up to 4 sheets Included)
- Installation of GAF Lifetime Roofing System (LRS)
- Lifetime Workmanship Warranty on completed projects

Roofing & Solar Installation
Quality solar starts with a quality roof. Protect your investment for years to come.
- Top of the line, premium solar and roofing components work together for the ultimate home protection
- Lifetime Workmanship Warranty on solar and roofing for all completed projects

Roofing Repair
No matter how large or small of a repair you need, our team of in-house roofing professionals is here to help.
- Schedule roofing service for non emergencies
- Same day emergency visits available
- Repair services from storms and general wear and tear
- Easy cooperation with insurance providers
Frequently asked questions about roofing installation and repair
What is the lifespan and warranty on a new roof?
Public Service Roofing is a GAF Master Elite Roofing Installer which is a status offered to less than 2% of North American roof installers. This means that we can offer a limited lifetime (40-50 years) shingle warranty on our roofing installations using Timberline HDZ Shingles installed above Storm Guard and Deck Armor with our waterproof Cobra SnowCountry Advanced Ridge Caps. With aforementioned components, expect to enjoy your roof for 40 to 50 years.
How long does the roof installation process take?
In most cases, roof work does not require any permitting or approvals which speeds up the process quite a bit compared to solar. Within the first week of signing up for a roofing project we come onsite to conduct our site survey. From there you will be on our schedule for a roof installation and you can expect 2-3 weeks from the completed site survey for us to be onsite for your installation. The actual roofing installation itself is completed on the majority of homes in just one work day.
Is the roofing installation completed by subcontractors?
Our roofs are installed using only Public Service Roofing employees. This is an important differentiator as in many cases, the company that sells you a roof won’t actually be the ones installing it. Keeping our process totally in house allows for us to have trained and trustworthy roofers on site while maintaining full quality control from beginning to end. For your roof to see 40 + years of service, we must ensure the quality and components are of the highest standard.
How many sheets of wood are included?
Many times, beneath a roof at the end of its lifetime can be plywood in need of replacement. To control your costs as a customer with what can’t be seen beneath the shingles, four sheets of plywood are included with your roofing project and each additional sheet is charged at $75 per sheet thereafter.





