Upgrade the Roof on Your Home

Rely on us for roof installation services in New Jersey, Philadelphia, and northeast PA

Never settle for a subpar roof. Whether your roof is riddled with leaks or just too old, Garrison Roofing can help you. We'll tear off your old roof and install a new one in its place. Our roof installation services are a great way to make your life a lot easier.

We work swiftly to get the job done according to your schedule. That way, we're not disrupting your routine too much. You'll have a new roof in no time. Call 267-977-6452 now to speak with a member of our roofing company in New Jersey, Philadelphia, and northeast PA.

Think of us when you need roofing services


Whether you're in need of roof installation services or roof repair services, we can take care of it. Our roofing company has plenty of experience working with a huge variety of roofing materials. We can set you up with a brand-new roof whenever you need one.

We work with:

Contact us today to request roof installation services in Philadelphia, PA. We offer free estimates and 10% discounts to military veterans and senior citizens.

Know when it's time to call the professionals


No homeowner wants to deal with a faulty roof. That's why it's important to have a reliable roofing company you can count on. You should reach out to us for roof installation services when:

  • There is water leaking through your roof
  • Your roof has been damaged by severe winds or hail
  • Your roof is outdated and not energy-efficient
  • There is water pooling on your flat roof

Thanks to our roofing company's 21 years of experience, we'll be able to find you a solution in no time. You can learn more about our roof installation services by getting in touch with us today.