Brick colonial with a finished dark shingle roof Projects
  1. Home
  2. Projects

Project gallery

Roofing & Siding Projects in Somerset & Middlesex County, NJ

Real roofs and real crews: finished re-roofs, tear-offs, storm repairs and siding work from JC’s own job sites.

Roof mid tear-off: old shingles stripped back to the plywood deck beside a brick chimney The same roof finished with new dark architectural shingles and ridge cap Tear-offFinished

Before & after

Same roof, same chimney

Stripped to the deck, then finished with new architectural shingles and ridge cap. Drag the handle to compare.

Project gallery

Filter by the kind of work

Tap any photo to see it larger.

Google reviews

What those homeowners said

K
Karen R.Google review
★★★★★

Greivin Varela and his team were awesome! They put on my new roof today as well as new gutters with leaf shields! I am so pleased! They were prompt, courteous, and efficient from start to finish, leaving my place looking better than before they came! Greivin is a pleasure to work with and goes over details of your roof, answering questions and offering suggestions if needed. His prices are very reasonable, too!

S
Susheel C.Google review
★★★★★

Greivin Varela is a humble and talented professional. His estimate was reasonable and the quality of his work is very good. He goes beyond and takes care of any minor things on the side. He responds well in a timely manner. We are very happy with the new look of our roof. Neighbors have also stopped by and are impressed with the good quality work.

R
Ron T.Google review
★★★★★

We hired this company to replace our roof. They were very professional and organized. The project was completed beautifully! We would highly recommend them for their great work!

Free estimate

Your house could be the next one here

Free inspection and a written estimate before any work begins.

(908) 528-3757Answered 24/7 for emergencies

Free estimate

Three quick steps. We call you back.

What do you need?

Request received

We will call you to set up your free estimate. If water is coming in now, call (908) 528-3757.

Rather talk? (908) 528-3757