Updated: November 14, 2026 · Written & reviewed by Perfect Roofing Team
Most homes in New Jersey have an asphalt shingle roof. There are two common kinds: 3-tab shingles, which are flat and uniform, and architectural shingles, which are thicker and layered. Whether your roof needs a few new shingles or a complete new roof, we explain the options on site and present the price before any approved work begins.

Shingles protect the roof deck from rain, snow and sun. When they are missing, curling, cracked or losing granules, water can reach the deck and the inside of your home. Look out for these signs, especially after a storm:

Is water coming in right now? Call our 24/7 emergency roof repair line. For leaks, see roof leak repair; after a storm, see storm damage roof repair.
A small, local problem can usually be repaired by replacing the damaged shingles. When there are leaks in several places, many worn shingles or repairs that no longer last, a roof replacement is often the better choice. We show you what we see on the roof, with photos, and give you both options.

Perfect Roofing Team prices are indicative: most services fall between $250 and $5,800+, and larger projects are quoted individually and can reach about $12,000 or more. The final price follows an on-site assessment and is presented before approved work begins. Estimates are free.

Roof work in New Jersey falls under the New Jersey Uniform Construction Code, enforced by your local construction office, which decides which work needs a permit. Before you hire any contractor, check their home-improvement registration with the NJ Division of Consumer Affairs.
From our base in Lodi we serve all of Bergen County and Passaic County, and we come to every one of New Jersey's 21 counties. See all our service areas.
Leave your name, phone number and town. We will contact you about the next steps. In a hurry? Call (862) 238-6353, 24/7.
From our Google reviews
“I recently hired a Perfect Roofing Team LLC - Roofing Contractor NJ for a roofing project, and I couldn’t be more…”
— Catherine Espada, Google review, July 12, 2025 ★★★★★
Yes. When the damage is local, such as a few missing or cracked shingles after wind, the damaged shingles can usually be replaced without replacing the whole roof. We check the surrounding shingles, flashing and deck first.
When there are leaks in several places, when many shingles are curling, cracking or losing granules, or when repairs no longer last. We show you what we see on the roof and give you both options with an indicative price.
3-tab shingles are flat and uniform. Architectural shingles are thicker and layered, which gives the roof more depth. We explain the options for your home during the free estimate.
Perfect Roofing Team prices are indicative: most services fall between $250 and $5,800+, and larger projects are quoted individually and can reach about $12,000 or more. The final price follows an on-site assessment and is presented before approved work begins.
Roof work in New Jersey falls under the NJ Uniform Construction Code. Your local construction office decides which work needs a permit, so check with them before work starts.
Call (862) 238-6353 for a free estimate

✍️ Written & reviewed by Perfect Roofing Team
Perfect Roofing Team is a licensed and insured New Jersey home-improvement contractor (NJ HIC registration 13VH13554900) based in Lodi and serving all 21 New Jersey counties. The company has served NJ homeowners and businesses for 4+ years, led by a manager with 15 years of roofing experience, with 24/7 emergency roof repair, storm damage repair and residential and commercial roofing. Real people answer day and night, estimates are free, and we provide estimates and contractor documentation for insurance claims.
🗺️ Wherever you are in New Jersey, we come to you — all 21 counties. See our service areas.
📍 380 Garibaldi Ave, Lodi, NJ 07644 · 📞 (862) 238-6353 · 🕑 Available 24/7/365 · NJ HIC #13VH13554900
Last reviewed: November 2026