Roofing, siding & gutters
Somerville, NJ · Storm desk open 24 hours
Storm-damaged roof? We handle it from inspection to installed.
Roofing, siding & gutters from a family-owned Somerville crew — free inspections and help with your insurance claim.
Somerville, Bridgewater, Hillsborough, Edison, Metuchen and across Somerset & Middlesex County
Free inspections. No cost, no obligation. We match or beat any written quote.
GGoogle reviews
What homeowners say about Greivin’s crew
What we do
One crew for the whole outside of the house
Roofing first, plus the siding and gutters that protect it — residential and commercial.
Storm-damage self-check
Tick what you can see from the ground
Please stay off the roof. You’ll get a straight answer on whether it’s worth an inspection.

Nothing ticked yet
Tap every sign you can see. Your answers can go straight into an inspection request.
Add this to an inspection requestA guide from the ground, not a diagnosis. Only an inspection on the roof can tell you for sure.
Real roofs, real crews
From JC’s own job sites
The same roof mid tear-off and finished. Drag the handle to compare.
Tear-offFinished
Same roof, same chimney: stripped to the deck, then finished with new architectural shingles.
How it works
From storm to new roof
The same sequence on every job, no shortcuts.

Free inspection & estimate
We document all damage with photos and give you a written estimate before a single nail is placed.
Insurance coordination
If storm or hail damage is involved, we work directly with your insurer and advocate for your full coverage.
Materials & scheduling
Pick the shingle and color with us. Your start date is confirmed in writing.
Install & walkthrough
Our licensed crew does the work, walks it with you and cleans up, including a magnetic sweep for stray nails.
Greivin’s crew on the jobMeet the owner
Led by Greivin: more than 35 years in the trade.
“Do it once, do it right, and stand behind your work.”
JC is led by Greivin, a Somerville-based professional with more than 35 years of hands-on experience in construction. We’re a family-owned business, not a franchise: when you call, you talk to local people who live and work here and stand behind every job with their name.
NJ Contractor License #13VH09505700 · fully insured

What happens if you wait
Storm damage you can’t see gets worse every rain
- Lifted or bruised shingles let water reach the wood deck underneath.
- Wet wood softens and rots, and a repair turns into new decking, sometimes new rafters.
- Homeowner’s policies set deadlines for storm-damage claims. Check yours.
Licensed, insured & certified
Fully Certified GAF Specialists
Materials we install
Brand names are trademarks of their owners, shown to identify the products we install.
Service area
Based in Somerville, working across Somerset & Middlesex County
Middlesex County
Also on our list
Questions homeowners ask
Do you help with insurance claims for storm damage?
Yes, this is one of our specialties. If a storm (hail, high winds, fallen trees) damaged your roof, we help you through the whole claim: a formal damage assessment, photo documentation of the roof, and help with the claim submission so you receive proper coverage.
Does a storm-damage inspection cost anything?
No. JC provides free roof inspections and damage assessments for homeowners in Somerset and Middlesex County, with no obligation. If we find storm damage that qualifies for an insurance claim, we walk you through the process step by step.
How long does a roof replacement take?
Most residential roof replacements in Somerset and Middlesex County take 1 to 3 days, depending on roof size and complexity, weather and any structural repairs. You get a clear schedule with your free estimate, and our crews clean up every day.
Do you match other contractors’ quotes?
Yes. We will match your price or beat it. Bring a written estimate from another licensed and insured NJ contractor for the same scope of work and we’ll do everything we can to beat it without compromising materials or workmanship.
Do you offer 24-hour emergency roof repair?
Yes. JC provides 24-hour emergency roof repair across Somerset and Middlesex County, including Basking Ridge, Bernardsville, Metuchen and East Brunswick. Call (908) 528-3757 any time, day or night, for storm damage, sudden leaks or urgent structural concerns.
Leak right now? We answer day or night.
24-hour emergency roof repair across Somerset & Middlesex County: tarping, emergency patching and full repairs. Not an emergency? Book a free inspection.










