Areas We Serve

The Best Roofing Company in Northern New Jersey

If you own a home or business in Northern New Jersey, RJ Construction offers affordable solutions for all your roofing needs. As a locally owned and operated company, we understand the effect New Jersey weather has on local roofs, and we strive to deliver five-star customer service and quality workmanship that lasts.

Small local construction companies often have a hard time handling more than one trade, but more than three decades in business have taught RJ Construction the value of patience. We take our time and only grow our service offerings when our team is fully qualified to do so, and we won’t offer a product or service that we can’t deliver. Our dedication to client satisfaction and expert workmanship ensure that we will always be the best roofing company in the area.

Proudly Serving Our Jersey Neighbors

Our company has built a strong reputation for excellence throughout Northern New Jersey with our high-quality products and expert roofing team. We provide commercial and residential roofing, siding and gutter solutions to the following communities:

  • Newark
  • Paterson
  • Clifton
  • Passaic
  • East Orange
  • Garfield
  • Lodi
  • Hawthorne
  • Morristown
  • Dover
  • Madison
  • Hopatcong
  • Harrison
  • Short Hills
  • Ringwood
  • Woodland Park
  • Florham Park
  • Upper Montclair
  • Wanaque
  • Pompton Lakes
  • Totowa
  • Lincoln Park
  • Kinnelon
  • Lake Mohawk
  • And more!

Not sure if your home or business falls within our service area? Just reach out and one of our team members will happily answer any questions you may have.

Contact Us Today for All of Your Roofing Needs

When you’re looking for the best roofing company in New Jersey, choose the fully insured and certified contractor trusted by local residents for more than 30 years. RJ Construction provides durable roofing solutions to fit almost any budget. Contact us today at (973) 834-6969 or submit our online form.

We have been serving Northern New Jersey since 1990 providing Roofing, Siding, Windows, Doors, Decks and more.

Local Reviews


Bryan S.

Bryan S.

Estimate for failing stucco replacement

Near Peer Pl, Denville, NJ 07834
Denville, NJ - Estimate for failing stucco replacement
Bryan S.

Bryan S.

Estimate on addition to this home

Near Willowbrook Mall, Wayne, NJ 07470
Wayne, NJ - Estimate on addition to this home
Bryan S.

Bryan S.

Getting ready for concrete

Near NJ-181, Jefferson, NJ 07849
Jefferson, NJ - Getting ready for concrete
Bryan S.

Bryan S.

New GAF Timberline HDZ Roof in Shakewood

Near Ethel Dr, Little Falls, NJ 07424
Little Falls, NJ - New GAF Timberline HDZ Roof in Shakewood
Bryan S.

Bryan S.

New GAF Timberline HDZ Roof on this townhome complex

Near Magnolia Ln, Mount Arlington, NJ 07856
Mount Arlington, NJ - New GAF Timberline HDZ Roof on this townhome complex
Bryan S.

Bryan S.

Wood rot shown here is one of the top reasons to remove the old siding before installing new

Near Benson Pl, Roxbury Township, NJ 07850
Roxbury Township, NJ - Wood rot shown here is one of the top reasons to remove the old siding before installing new
Bryan S.

Bryan S.

Removing old siding and getting ready to install new CertainTeed Monogram siding

Near Benson Pl, Roxbury Township, NJ 07850
Roxbury Township, NJ - Removing old siding and getting ready to install new CertainTeed Monogram siding
Bryan S.

Bryan S.

Demolition of front steps in preparation for new to be constructed

Near NJ-181, Jefferson, NJ 07849
Jefferson, NJ - Demolition of front steps in preparation for new to be constructed
Bryan S.

Bryan S.

New GAF Timberline HDZ Roof in Pewter Gray

Near Squire Rd, Hopatcong, NJ 07843
Hopatcong, NJ - New GAF Timberline HDZ Roof in Pewter Gray
Bryan S.

Bryan S.

Digging footings

Near NJ-181, Jefferson, NJ 07849
Jefferson, NJ - Digging footings
Bryan S.

Bryan S.

New GAF Timberline HDZ Roof in Charcoal

Near Lafayette Rd, Sparta, NJ 07871
Sparta, NJ - New GAF Timberline HDZ Roof in Charcoal
Bryan S.

Bryan S.

Transformation Thursday getting ready to put a brand new facelift on the front of tavern

Near NJ-181, Jefferson, NJ 07849
Jefferson, NJ - Transformation Thursday getting ready to put a brand new facelift on the front of tavern
Bryan S.

Bryan S.

Removing old roof on this home so we can install a new GAF Timberline HDZ Roof in Shakewood

Near W Thomas St, Wharton, NJ 07885
Wharton, NJ - Removing old roof on this home so we can install a new GAF Timberline HDZ Roof in Shakewood
Bryan S.

Bryan S.

Load materials on roof

Near Dell Rd, Roxbury Township, NJ 07850
Roxbury Township, NJ - Load materials on roof
Bryan S.

Bryan S.

Removing old roof

Near Dell Rd, Roxbury Township, NJ 07850
Roxbury Township, NJ - Removing old roof
Bryan S.

Bryan S.

Loading materials on roof. Installing a new GAF Timberline HDZ Roof in Charcoal

Near Benson Pl, Roxbury Township, NJ 07850
Roxbury Township, NJ - Loading materials on roof. Installing a new GAF Timberline HDZ Roof in Charcoal
Bryan S.

Bryan S.

Installing a new GAF Timberline HDZ Roof in Charcoal

Near Chestnut St, Stanhope, NJ 07874
Stanhope, NJ - Installing a new GAF Timberline HDZ Roof in Charcoal
Bryan S.

Bryan S.

Installing new GAF Timberline HDZ Roof in Pewter Gray

Near Martindale Rd, Millburn, NJ 07078
Millburn, NJ - Installing new GAF Timberline HDZ Roof in Pewter Gray
Bryan S.

Bryan S.

Beautiful home renovation to the front of this home

Near Sharon Dr, Hanover, NJ 07981
Hanover, NJ - Beautiful home renovation to the front of this home
Bryan S.

Bryan S.

New GAF Timberline HDZ Roof in Charcoal

Near E Main St, Mendham, NJ 07926
Mendham, NJ - New GAF Timberline HDZ Roof in Charcoal