496 Cary St, City of Orange, NJ Every day, 7:00 am to 7:00 pm Free written estimates
RJ ConstructionRoofing · Siding · Since 1990 Call (973) 625-7663
Large gray shingle-style colonial with a new dark asphalt shingle roof and white trim
Residential roofing

Roofing for North Jersey homes

Tear-offs done properly, repairs where a repair is honest, and a crew that leaves the yard cleaner than it found it.

What a roof job with RJ looks like

RJ Construction has been roofing North Jersey houses out of the City of Orange since 1990. Most of the work is asphalt shingle roofs on the colonials, capes, split-levels and ranches that fill Essex, Bergen, Passaic and Morris counties, along with standing seam metal and low-slope roofs where the house calls for them.

Our customers keep describing the same three things in their Google reviews: the old roof comes off and the new one goes on in a single day on most homes, the cleanup is thorough enough that a landscaper could not find a nail afterward, and the price was fair. That is the standard every job is held to.

How we work

  • We see the roof before we quote it. A roof has to be looked at, not guessed at from the street. We check the shingles, the flashing, the vents and the gutters, and we tell you plainly what we found.
  • Full tear-off on every replacement. The old shingles come off so the deck underneath can be inspected and repaired. We do not layer a new roof over an old one.
  • Your property is protected. Tarps go over the shrubs, beds and driveway before anything comes off the roof, and the dumpster is gone as soon as the job allows.
  • Ask for addresses. If you want to see our work near you, ask. Customers have driven past roofs we finished before choosing us.

The roofing services we offer

Roof replacement is a complete tear-off and a new roof system, from the ice protection at the eaves to the ridge vent. Most homes are done in one day.

Roof repair covers leaks, missing shingles, flashing, pipe boots, skylights and storm damage. When a repair will buy you real years, that is what we recommend.

A roof inspection tells you what shape the roof is in before you buy a house, sell one, or decide whether to replace.

Standing seam metal roofing is the long-life option for homes where the owners plan to stay, and it sheds snow better than anything else we install.

Flat and low-slope roofing is for porches, garages, additions and the low-pitch sections that shingles cannot handle.

Commercial roofing covers townhouse complexes, multi-family buildings and commercial properties.

Shingles and brands

Most of our roofs are asphalt architectural shingles. We install GAF roofing products, and the shingle line, color, underlayment and ventilation plan are written into your quote so you know exactly what is going on the house. If you are weighing colors, our note on dark versus light roofs covers how each one behaves in a North Jersey winter and summer.

Common questions

How long does a residential roof last in New Jersey?

An asphalt shingle roof usually lasts somewhere around 20 to 25 years here, depending on the shingle line, how well the attic is ventilated, and how much sun and ice the roof sees. A standing seam metal roof lasts far longer. Our five signs you need a new roof will help you judge yours.

Do I need a new roof or just a repair?

If the damage is in one area, such as a flashing leak or a few blown-off shingles, a repair is usually the right call. If the shingles are curling, losing granules or leaking in several places, the roof is at the end of its life. We will tell you which one you have. Our guide to repair or replacement goes into more detail.

How much does a new roof cost?

The size and pitch of the roof, the number of layers coming off, the condition of the deck and the shingle line you choose set the price. Our cost guide explains each factor, and we give you a written price after seeing the roof.

Where do you work?

We are based at 496 Cary St in the City of Orange and work across Essex, Bergen, Hudson, Passaic and Morris counties. See our service areas.

This page was last updated in September 2026.

Free estimate

Not sure if it is a repair or a new roof?

Call (973) 625-7663. We will tell you which one you have before we quote either.

(973) 625-7663