Roofing service areas in Essex County, NJ.
Local roofs have their own details. Start with the town guide for practical questions, useful sources and what to bring to an inspection—not a neighborhood stereotype or a copied sales page.
A better starting point.
Each guide is built around the local context homeowners may need to check: roof form, additions, access, drainage, preservation questions, and the limits of what public sources can establish.
Roofing in Bloomfield
Brookdale is not Watsessing. Your roof deserves its own assessment.
02Roofing in Montclair
A complicated roofline needs more than a shingle count.
03Roofing in Nutley
Commuter-era homes, later additions, and the details between them.
04Roofing in Belleville
On a dense block, the work plan matters as much as the roof plan.
05Roofing in Glen Ridge
Keep the roof’s character. Find the real cause of the leak.
06Roofing in Verona
Afterglow’s revival homes and Claremont’s older houses need different questions.
07Roofing in Cedar Grove
Postwar roofs, wooded edges, and a clear plan for drainage.
08Roofing in West Orange
From First Mountain to Pleasantdale, access and exposure change the job.
09Roofing in Caldwell
A compact borough with distinct historic streetscapes.
10Roofing in Livingston
Start with the footprint, then account for every addition.
11Roofing in Maplewood
Similar-era homes. Deliberately different rooflines.
12Roofing in South Orange
Montrose Park’s roof details deserve a specific scope.
Choose the service you need.
Not sure what the roof needs? Start with a diagnosis. A leak does not automatically mean replacement, and a published starting rate is not a fixed quote for a particular home.
Roof replacement
Compare three shingle tiers and understand what belongs in a written replacement scope.
02Roof repair
Focused diagnosis and repair starting from $475.
03Emergency leak repair
What to do when water is actively coming in, and how to talk through next steps.
04Gutters
Gutter cleaning from $185 and seamless gutters from $14 per foot.
05Roof Care plan
Annual roof care is $249/year; review inspection, photo report and repair-credit details.
Know where prices start.
A square is 100 sq ft of roof surface. Roof size, slope, layers, details and access affect scope. The exact price is confirmed after inspection and provided in writing.
Open cost guide and estimatorEvery roof is different. These are starting prices — your exact number comes after a free inspection, and the number we quote is the number you pay.
Before you call.
Which towns does Vestyr Roofing serve?
Are the published roofing prices exact quotes?
Can you tell me whether a repair or replacement makes more sense?
How do I arrange an inspection?
Get the next step clear.
Tell us what you have noticed. We will explain how to arrange an inspection and what information would help.
Online booking sends your information to an external scheduling service. The calendar can load its own cookies and advertising scripts. Opening it is not SMS opt-in. You can call or email instead.
The online calendar and the provider’s related technologies load as you reach this section. You can also open the calendar below.
Loading the calendar. If it does not appear, call or email below.
Christian, the owner, is your direct contact. We’ll inspect and share photos; if work makes sense, review a written scope and price first—there’s no obligation to authorize work.
Prefer to speak with us, or having trouble with the calendar? Call (973) 878-0568 or email Vestyr.
A real person will get back to you during mon–sat 8am–6pm.
Hear it from homeowners.
A 5.0 snapshot from 5 Google reviews. Read the originals on Google.
Read the original customer feedback on Google, including the latest rating and reviews.
Book an inspection ↗
Roofing & Exteriors