Expert roofing & siding services in North New Jersey

Protect your home with expert roof repairs, replacements, and siding installations. Trusted local craftsmanship, quality materials, and free written estimates.

  • Licensed & insured
  • Owens Corning Preferred ContractorMember ID 241433
  • Free inspection & custom quotePhone line open 24/7
  • See our Google reviews

Recent projects

Our own jobs, photographed before we start and after we finish. Every project lists the town, the service, the materials and the result.

  • Spring Chimney Project 2025

    Spring 2025

    Service
    Chimney repair & installation
    Problem
    Cracked brickwork and worn flashing were letting water in around the chimney.
    Solution
    We repaired the brickwork, sealed the joints and installed new flashing where the chimney meets the roof.
    Materials
    Brick and mortar repair, sealant, new flashing
    View project: Spring Chimney Project 2025

Roof replacement, roof repair and siding

Our main services, plus masonry, chimney and gutter work.

Owens Corning Preferred Contractor certificate issued to Top Roofing LLC

Licensed, insured and Owens Corning approved

Owens Corning approves its Preferred Contractors only after checking that they meet its standards and are licensed and insured as required by law. You can look us up with Owens Corning’s “Find a Contractor” tool.

Every job starts with a free inspection and a written estimate, and you get a written workmanship warranty plus the manufacturer’s warranty on materials.

  • 20+Years of experience
  • 24/7Phone line
  • 10Areas served
About us & company details

Three steps, no surprises

  1. 1

    Site visit and inspection

    We visit your property, inspect the roof, take measurements and photographs, and give you a written estimate at no cost.

  2. 2

    Roof installation or repair

    We use materials that meet quality standards and suit your home, and our crew follows industry best practices and safety rules.

  3. 3

    Quality control and inspections

    We check the finished work against industry standards and your expectations, then clean up the site completely.

What our clients say

Read what homeowners say about our work on our Google Business Profile.

Roofing contractor in Lodi and across North & Central Jersey

Our office is at 43 Sidney St, Lodi, NJ 07644. We serve homeowners and businesses in Lodi, Garfield and eight New Jersey counties. If you are nearby and need roofing, siding or chimney work, ask for a free consultation.

See every area we serve

Frequently asked questions

How long does a roof replacement take?

Most homes take two to five days. The exact time depends on the size and pitch of the roof, the weather, and whether we find damage in the deck once the old roof is removed. We give you a timeline with your estimate.

Do you offer roof inspections?

Yes. The inspection is free and comes with your estimate. We visit the property, check the roof, take measurements and photographs, and give you a written estimate.

What roofing materials do you install?

We work with asphalt shingles, metal, tile, and flat roofs. For siding we install vinyl, fiber cement, wood, aluminum, and steel.

Do you help with storm-damaged roofs?

Yes. We repair roofs damaged by wind, rain, snow and ice, including leaks, missing shingles and damaged flashing. We are available 24/7: call 201-466-2534.

What warranties do you provide?

You get a written warranty on our workmanship, plus the manufacturer’s warranty on the materials. The terms and length of each warranty are written on your estimate.

How much does a roof repair or a new roof cost?

Every roof is different, so we do not publish fixed prices. The cost depends on the size and pitch of the roof, the materials you choose and what we find during the inspection. The inspection is free and you get a custom written quote before any work starts.

Are you a licensed roofing company?

Yes. Top Roofing LLC is licensed and insured, and is an Owens Corning Preferred Contractor.

Which areas of New Jersey do you serve?

We are based in Lodi and serve Garfield, Bergen, Passaic, Essex, Union, Hudson, Morris, Middlesex and Mercer counties.

Tell us about your roof

We call you back, inspect the roof and give you a written estimate at no cost.

Call now

Phone line open 24/7 · inspections by appointment.

201-466-2534
Call now

WhatsApp

Send photos of the damage and we’ll reply with next steps.

Office

43 Sidney St, Lodi, NJ 07644

Open in Google Maps

Request a free estimate

Three short steps: the service, the property and how to reach you. You can add photos of the damage and pick an inspection date.

Step 1 of 3What do you need?

How soon do you need the work? (optional)

Step 2 of 3Where is the property?

JPG, PNG or WebP, up to 5 MB each.

Step 3 of 3How can we reach you?

We confirm the exact time by phone.

We only use your details to reply to your request.

Call now Free estimate