Language / Idioma: English Português Español
NJ Licensed PE #24GE06238300 · Residential Structural Engineering · New Jersey · (848) 666-3407 · Email
NJ PE #24GE06238300

Retaining Wall Design in New Jersey

A retaining wall holds back soil and water — and above a certain height, New Jersey requires it to be engineered. We design segmental block, poured concrete and timber walls for the soil, surcharge and drainage at your site, and seal the drawings for your town.

In short

In New Jersey, retaining walls above a set height (often 4 feet, measured bottom of footing to top) require sealed engineering. We design the wall for the retained soil, any surcharge (a driveway or structure above), drainage and frost.

When a wall needs an engineer in NJ

Most municipalities require sealed engineering once a wall passes about 4 feet in height, or any height when it supports a surcharge like a driveway, pool or structure. Tiered walls and walls near property lines usually need it too.

What drives the design

Retained soil pressure, surcharge loads, water and drainage behind the wall, and frost at the base. Poor drainage is the most common cause of retaining-wall failure, so we design the drainage as carefully as the wall itself.

What's included

Get a quote for your New Jersey project

Book a quick call or send photos and measurements — a NJ-licensed PE gives you a straight quote, usually the same business day.

Book a Call →

Frequently asked questions

How tall can a retaining wall be without an engineer in NJ?

Many New Jersey towns require sealed engineering above about 4 feet, or at any height when the wall carries a surcharge (driveway, structure). Confirm the threshold with your municipality — we design to it.

Do you design segmental block (SRW) walls?

Yes — segmental retaining walls, poured concrete, and timber. We size the wall and the drainage for your soil and site.

What about a wall that's failing or leaning?

We evaluate failing walls and provide a sealed repair or replacement design.

Printing of this website is disabled.