About New Heights

Your go-to roofing contractor

In 1985, after serving 6 years in the US Navy, John Wheeler took a position with a large commercial roofing company based out of Millington, NJ. Working his way up from laborer to roofing mechanic, he went on to become an estimator, project manager, and now owner of New Heights Roofing.

During his time as estimator/senior project manager, John sold and managed several multimillion-dollar projects. He also worked as the senior technical manager for GAF (roofing materials manufacturer) for 5 years.

New Heights Roofing is your go-to commercial and industrial roofing contractor, currently serving five states with four decades of commercial roofing experience. Our large service department is always prompt and available to meet all your service and maintenance needs.

John and his team at New Heights would be honored to service your roof and keep your business building functioning well for you and your customers. Please give us a call or contact us today to get started!

Building managers and owners know that quality design and materials are essential to superior results on any project. However, good organization and professional workmanship are key factors in achieving a successful end result as well. We want your complete satisfaction in the end, and always go the extra mile from inspection to cleanup to meet that goal.

Excellent service programs lock in a reduced labor rate on all service repair calls, while offering you “head of the line” privileges before non-program customers.

Our “Roof Care” program takes the stress and worry out of maintaining your roof. Commercial roofs need regularly scheduled inspections and repair. We will design a plan and timetable that fits the precise need and meets your budget requirements.

What we can do

  • Complete Roof Replacements
  • Infrared Surveys Roof Replacement
  • Roof Asset Management for Single or Multi-Site Owners
  • Quality Assurance Inspections
  • Maintenance Programs
  • Repair Services
  • Restoration
  • Roof Audits
  • Materials Testing
  • Rooftop Snow Removal
40+

Years of Experience

Commercial Roofing
Have A Question? We Are Here To Help!

Frequently Asked Questions

At New Heights Roofing, LLC., we understand that investing in a quality roof is one of the most important decisions you can make for your home or business. Whether you need a full replacement, minor repairs, protective coatings, or seasonal maintenance, our team is here to deliver dependable service and lasting results. We specialize in shingle roofing, metal roof systems, single-ply membranes, and solar-ready solutions, along with snow removal and custom maintenance programs to keep your roof performing at its best year-round. To help answer your most common roofing questions, we’ve created this FAQ section—feel free to contact us anytime if you need more information or personalized advice!

What types of roofing services do you offer?

We offer complete roofing solutions including full roof replacements, roofing repairs, protective coatings, detailed inspections, shingle roofing, metal roofing, single-ply membrane systems, solar-ready roof systems, snow removal, and year-round maintenance programs.

How often should I schedule roof maintenance?

We recommend at least one roof inspection per year, preferably before winter or after severe storms. Our maintenance programs are flexible and can include seasonal checks, minor repairs, and cleanings to maximize your roof’s lifespan.

How do I know if I need a full roof replacement or just repairs?

During an inspection, our roofing specialists assess the overall condition of your roof. If damage is localized and the roof is otherwise in good shape, repairs may be sufficient. For extensive damage, age-related wear, or energy-efficiency upgrades, a full replacement may be recommended.