
Roof Repair
Find the source of a leak and fix it before water reaches ceilings, insulation, and framing.
Roof leaking right now? Call (201) 773-6635 for 24/7 emergency service
Borough in Bergen County
Teterboro is a borough in Bergen County, home to about 100 people. We repair and replace roofs on Teterboro homes and buildings, with free on-site estimates and 24/7 emergency service.

Teterboro at a glance
Teterboro covers about 1.1 square miles of Bergen County and has roughly 40 homes and apartments. That’s a relatively young housing stock, with a typical home dating to around 1991. A majority of homes are rentals, so a lot of our Teterboro work is for landlords and property managers who need roofs fixed quickly and done right.
Housing figures: U.S. Census Bureau, 2019–2023 American Community Survey 5-year estimates.
Spring, after winter’s freeze-thaw damage shows up, and fall, before leaves and snow arrive, are the best times to book roof work in Teterboro. Shingles also seal best in mild weather.
Schedule my free inspectionRoofing in Teterboro

Teterboro is one of the newer communities in the area, with a median home built in 1991 and about 17% of homes built since 2000. Many asphalt shingle roofs last roughly 20 to 30 years, so original roofs from the 1990s and early 2000s are now coming due. Larger homes from this era often have complex rooflines with many valleys, where wear shows first.

About 100% of homes in Teterboro are renter-occupied, so there are plenty of two-family homes, apartment buildings, and mixed-use blocks. Many have flat or low-slope roofs, where drains, seams, and parapet walls need regular attention. We work with owners, landlords, and property managers on repairs and replacements.

Teterboro is spread out, with fewer than 50 homes per square mile. Larger properties often have detached garages, sheds, and barns with their own roofs, along with long driveways that need planning for material deliveries and debris removal.

Mature trees, nor’easters, and winter freeze-thaw cycles are what wear roofs down in Teterboro. Falling limbs damage shingles, leaves clog gutters and valleys, and water that freezes in small gaps opens them wider each winter.

Why ALL PRO
Our services

Find the source of a leak and fix it before water reaches ceilings, insulation, and framing.

Tear off the old roof, inspect and repair the decking, and install a complete new roof system.
Roofing services guide
A good repair can add years to a roof, and a bad one just moves the leak. Our Teterboro roof repairs focus on the parts that fail first: flashing, valleys, pipe boots, vents, and roof edges. We replace what’s damaged rather than patching over it, match shingles as closely as possible, and check the decking underneath. Right now any roof repair is up to 20% off.
A roof replacement in Teterboro starts with a full tear-off down to the deck, so nothing is hidden under the new roof. We inspect the decking and replace soft or damaged boards, install a waterproof underlayment, put in new flashing at every wall, valley, and penetration, and finish with quality architectural shingles such as GAF Timberline HDZ. Ventilation is part of the job, and the debris is hauled away when we’re done.
Wind-lifted shingles, torn flashing, and branch punctures can let water into a Teterboro home long before you see a stain. After a major storm, we inspect the whole roof, not just the obvious damage, and repair shingles, flashing, decking, and framing as needed. For active leaks, our emergency line is open 24/7 for tarping and urgent repairs.
Flat roofs need a different approach than shingle roofs. For Teterboro property owners and landlords, we handle flat-roof repairs and full replacements with TPO, PVC, torch-down, and roll roofing, including new flashing at walls and parapets and clear paths for water to reach the drains.
Your free Teterboro roof estimate is exactly that: free, on-site, and with no obligation. We look at the roof in person, show you what we found, and give you a written estimate with honest advice on whether a repair will do or a replacement makes more sense. Current deals are applied to your quote, and if you already have a written quote from another roofer, we’ll beat it.
Ready to get started? Free, no-obligation estimate for your Teterboro home.
Get my free estimate
Free estimate
Tell us what’s going on and we’ll come out, inspect your roof, and give you a written estimate with honest advice on repair or replacement. No cost, no obligation, no pressure.
Current deals
Planning a full roof replacement? Ask about your savings when we give you your free estimate.
Leaks, missing shingles, flashing, or storm damage. Save on any roof repair job.
Complete roof replacements starting at $6,500. Your exact price depends on roof size, layers, and materials.
Thank you for your service. Veterans save 10% on their roofing project.
Our work





Google reviews
Five-star reviews from Google
Read more on Google“I contacted All Pro after noticing a leak in my roof. They sent their technician, Val, to the property the next day. He inspected the roof and he was incredibly helpful in explaining what needed to be done and walked me through the entire repair process. Val and his entire crew were efficient, respectful of my property, and cleaned up thoroughly after the job was completed.”
Read more on Google“Remarkable customer service! I had a leak in my roof on a holiday weekend. They came out gave us a great price and fixed my roof. The guys were great and courteous. My roof looks amazing. Ive already referred them to family & friends.”
Read more on Google“Excellent service, I took the time to make several estimates with different roofers and after an arduous search, I was able to have the best price with them, the most extended guarantee. I was really surprised with the efficiency and impeccable work of the complete replacement of my roof. I definitely recommend the company.”
Read more on Google“I had an excellent experience with All Pro Roofing & Chimney 24/7 Roof Repair NJ. They responded quickly to my roofing emergency and provided top-notch service from start to finish. The team was professional, knowledgeable, and worked efficiently to fix the issue. They explained everything clearly and made sure I understood the repairs needed. The quality of their work exceeded my expectations, and I appreciated their attention to detail. I highly recommend All Pro Roofing for anyone looking for reliable and skilled roofing services!”
Read more on Google“It was our first time to replace our Roofing shingles at our house. We called so many companies and we picked All Pro Roofing because they were the most reasonable and professional the way they explained to us our project definitely we will recommend this Roofing company”
Read more on Google“We highly recommend All Pro! We were having a leak in our attic from the chimney stack that we were no longer utilizing. We gave Glen our ideas, discussed our options and got to work. His prices were great and made this a reality for us. His recommendations for additional services that we needed were also amazing. If you are looking for a trustworthy business, good people and quality work; then look no further!”
Read more on Google“Val and his team did a great job repairing the leaking roof in my kitchen. He was prompt and knowledgeable about how to make the repair and did an excellent job. We have been using All Pro for years and we are always happy with their work!”
Read more on Google“Glen was attentive and answered all my concerns promptly. He provided a fair price and also offered me a gutter and chimney cleaning included with my job. They did some repairs on my roof and replaced my chimney chaise.. I am satisfied with the work that was performed and would definitely recommend All Pro to anyone searching for a roofing company and would use them again if needed in the future.”
Read more on Google“I recently had the pleasure of working with All pro for a roofing project, and I cannot recommend them highly enough. From start to finish, their professionalism and dedication to quality were evident. The initial consultation was thorough, and All pro Roofing took the time to explain all our options, helping us make an informed decision. The crew arrived on time and worked efficiently, maintaining a clean and safe worksite throughout the project.”
Read more on Google“Cris and her team were wonderful to work with. Roofing issue was addressed and resolved as quickly as the weather permitted it to be, and communication was great throughout the process.”
FAQ
Yes. Teterboro is part of our Bergen County service area. We handle roof repair, full roof replacement, storm damage repair, and 24/7 emergency calls, with free on-site estimates.
According to U.S. Census Bureau estimates, the median home in Teterboro was built in 1991. About 34% of homes were built before 1960 and about 17% since 2000. Age matters for roofing because it affects the decking, the number of old layers, and the details that need flashing.
If it was installed in the 1990s or early 2000s, it may be. Many asphalt roofs last roughly 20 to 30 years. Curling, granule loss, and leaks are signs it’s time for a closer look.
Complete roof replacements start at $6,500. The price depends on the size and pitch of your roof, layers to remove, decking repairs, and materials. New roofs are currently up to 20% off, and we’ll beat any written quote.
Yes. ALL PRO is licensed and insured, and we’re a GAF Certified contractor.
Yes. Call (201) 773-6635 any time. We take emergency calls 24/7 and can tarp the roof until a permanent repair is made.
Yes. We repair and replace TPO, PVC, torch-down, and roll roofing on flat and low-slope roofs, including porches, garages, and multi-family buildings.
Nearby
Get a free, no-obligation estimate for your Teterboro home. Up to 20% off new roofs and repairs, and we’ll beat any written quote.