54 completed projects across NJ and NY and PA and MD. Photos taken on site by our crews.

Church roof replacement
Elizabeth, NJ · October 2024
Herts Roofing & Construction did a church roof replacement on a brick church in Elizabeth, NJ. We stripped the old shingles down to the wood decking and got the deck ready. Then we laid new underlayment and put on Owens Corning architectural shingles.

Asphalt shingle roof replacement
The Bronx, NY · October 2024
This was an asphalt shingle roof replacement on a home in The Bronx, NY, where the old roof was worn out. We took the old shingles off down to the deck. Then we put down new underlayment and gray architectural shingles on the main roof and the lower rear roof.

Shingle roof replacement
Paterson, NJ · September 2024
We did a shingle roof replacement on a multi-family home in Paterson, NJ. The job covered the main roof, the dormers and the side sections. We also put new decking down on the flat porch roof.

Roof replacement
Clark, NJ · September 2024
This roof replacement in Clark, New Jersey covered the rear section of the house. We took the damaged shingles off and repaired the roof deck. Then we put down new underlayment and architectural shingles.

Ridge vent and ridge cap repair
Cranford, NJ · July 2024
Herts Roofing & Construction did a ridge vent and ridge cap repair on an asphalt shingle roof in Cranford, NJ. A stretch of cap shingles was gone and the ridge vent material under it was worn out. We replaced both and closed the open gaps at the peak. The rest of the roof didn't need to come off.

Roof Replacement
Scotch Plains, NJ · June 2026
We just finished a roof replacement on a home in Scotch Plains, NJ. The old roof was letting water into the house, so it had to come off.

Deck Construction
Freemansburg, PA · August 2026
We just finished building a new deck in Freemansburg, PA. The homeowner wanted it safe and easy to use. They also wanted to get onto it from more than one part of the yard.

Deck Construction
Albrightsville, PA · May 2026
We're doing deck construction on a home in Albrightsville, PA. The old deck had gone years without care and was in rough shape, so it had to come out.

Deck Construction
Raritan Township, NJ · May 2026
This deck construction job in Raritan Township, NJ started with an old deck that wasn't safe anymore. The homeowners wanted a place to have family over. The old deck wasn't going to give them that, so we built a new one.

Deck Construction
Tannersville, PA · May 2026
This deck construction job in Tannersville, PA was a board and railing replacement. The old boards and railings were worn out, and it was time for new ones.

Deck Construction
Hopatcong, NJ · May 2026
We just finished a deck construction job in Hopatcong, NJ. It was a simple one. The homeowners wanted a solid new deck, and that's what we built.

Roof Replacement
Garwood, NJ · March 2026
We just finished a roof replacement in Garwood, NJ. The whole roof came off, and we replaced the sheathing underneath it too.

Interior
philadelphia, PA · January 2026
We just finished an interior remodel of a pharmacy in Philadelphia, PA. The goal was a space that works for the people coming in and for the staff behind the counter.

Gutters
Plainfield, NJ · September 2023
We just finished a roof replacement in Plainfield, NJ. The old roof had wind damage, and it really needed to come off.

Deck Construction
Allentown, PA · May 2026
This deck construction job in Allentown, PA started from nothing. We just wrapped it up. The homeowners wanted a good spot to spend time outside, and now they've got one.

Deck Construction
Pocono Summit, PA · June 2026
We just finished a deck construction job in Pocono Summit, PA. The homeowner wanted a solid place to spend time outside.

Deck Construction
Macungie, PA · October 2026
We've started deck construction for a homeowner in Macungie, PA. It's a pressure treated deck, built to last and laid out for the way the homeowner plans to use it.

Roof Repair
Cranford, NJ · February 2026
This roof repair in Cranford, NJ was a storm damage job. An ice dam had formed on the roof, and Herts Roofing & Construction came out during the winter months to take care of it.

Deck Construction
Cranford, NJ · September 2024
We just finished a deck construction job in Cranford, NJ. The old wood deck at the front porch came out, and we built a new one in its place.

Deck Construction
Lebanon, NJ · October 2026
We just finished a deck replacement in Lebanon, NJ. We put down new decking, built new stairs and put up new railing. The homeowners wanted a deck that's safer and easier to get around on.

Roof Repair
Cranford, NJ · March 2025
We just finished a roof repair in Cranford, NJ. The roof had a leak, and we came out to fix it.

Roof Replacement
Cranford, NJ · July 2026
We just wrapped up a flat roof replacement on a home in Cranford. The old roof was finished, so we tore it off and put a new one on. It's the kind of job we do as a roofing contractor in Cranford, NJ, and around the area.

Roof Replacement
Cranford, NJ · December 2025
We just wrapped up a roof replacement in Cranford, NJ. The old roof was past due, and the new one looks good up there.

Roof Replacement
East Orange, NJ · January 2024
We just wrapped up a roof replacement in East Orange, NJ. The shingles had worn out and the roof was leaking.

Siding
East Orange, NJ · October 2025
This siding job was on a house in East Orange, NJ. The old siding was worn out, and it was time to replace it.

Roof Repair
Rahway, NJ · April 2026
This roof repair in Rahway, NJ started with an urgent call from a homeowner. A storm was on the way, and the house needed a tarp on the roof to stay dry.

Roof Replacement
Clinton, MD · December 2025
We just finished a roof replacement on a commercial building in Clinton, MD. The building had a leak, and it needed fixing.

Siding
Cranford, NJ · November 2025
We just finished a siding job in Cranford, NJ. The whole outside of the house needed new siding, so every wall got redone.

Roof Repair
Cranford, NJ · March 2024
We just finished a roof repair in Cranford, NJ. The job came down to two leaks, one at a pipe boot and one at the chimney flashing.

Siding
Cranford, NJ · May 2024
We just finished a vinyl siding installation on a house in Cranford, NJ. The new siding gives the outside of the home a fresh look, and it adds some protection from the weather.

Roof Replacement
Plainfield, NJ · October 2023
We just finished a roof replacement in Plainfield, NJ. We tore the old roof off down to the decking, found some damaged spots, and fixed them before the new roof went on.

Roof Replacement
Plainfield, NJ · August 2022
We just wrapped up a roof replacement in Plainfield. We tore off the old roof and put on new architectural shingles to keep the house dry. It's the kind of roof replacement in New Jersey we do most often.

Roof Replacement
Linden, NJ · August 2024
We just finished a roof replacement in Linden, NJ. The house had an organic shingle roof that was more than 30 years old.

Roof Replacement
Plainfield, NJ · August 2023
We did a roof replacement in Plainfield, NJ, after wind damaged the shingles on this house. If you're looking into roof replacement in New Jersey, here's what this one involved.

Roof Replacement
Plainfield, NJ · October 2022
We just finished a roof replacement in Plainfield, NJ. The old roof was in rough shape and needed real work.

Deck rebuild and roof replacement
Westfield, NJ · August 2024
This deck rebuild and roof replacement in Westfield, NJ started with a back deck that had fallen down. We took the old deck out, framed a new one and put railings on it. Then we stripped the roof and reshingled it.

Roof Replacement
Linden, NJ · May 2024
We just finished a roof replacement in Linden, NJ. The homeowner wanted the old three-tab shingles gone and new architectural shingles put on, the kind that come with a 30-year warranty.

Siding
Linden, NJ · June 2024
This siding job in Linden, NJ just wrapped up. The old vinyl siding was worn out, and the homeowner wanted something better. We tore it off, put up new siding and added insulation while the walls were open.

Storm Damage
Linden, NJ · October 2022
We did a storm damage repair on a roof in Linden, NJ that took a hard hit in a heavy wind storm. The wind did a lot of damage, and it needed fixing.

Roof Replacement
Passaic, NJ · November 2022
We just finished a roof replacement in Passaic, NJ on a house that took a beating in a storm. We planned the job out ahead of time so install day would go smoothly.

Roof Repair
Cranford, NJ · May 2023
We just finished a roof repair in Cranford, NJ. The homeowner had a leak that was bothering them, and they wanted it fixed.

Roof Repair
Cranford, NJ · November 2022
Herts Roofing & Construction recently repaired a leaking skylight on a home in Cranford, NJ. Water was getting in around it, and our job was to stop that and keep the roof around the skylight sound.

Roof Replacement
Passaic, NJ · June 2022
We just finished a roof replacement on a house in Passaic, NJ. The crew kept the job moving, and the homeowner ended up with a solid new roof.

Roof Repair
Roselle, NJ · October 2025
This roof repair in Roselle, NJ was on a house with a shingle roof. The homeowner didn't need a new roof. They needed a few specific problems fixed on the one they had, so that's what we did.

Roof Replacement
Roselle Park, NJ · August 2024
We just finished a roof replacement in Roselle Park, NJ. We like to do the job right and not drag it out, and that's how this one went.

Siding
Roselle Park, NJ · October 2024
We just finished a siding replacement on a house in Roselle Park, NJ. Vinyl siding installation is a big part of the work we do in NJ, and we like to do it right.

Roof Replacement
Roselle, NJ · September 2024
We just finished a full roof replacement on a house in Roselle, NJ. The homeowner wanted a solid roof they could count on, and that's what we set out to give them.

Roof Repair
Roselle Park, NJ · April 2024
This was a roof repair in Roselle Park, NJ. The roof had a leak, and the work came down to finding the weak spots and getting the roof tight again.

Roof Replacement
Roselle, NJ · March 2024
We just finished a flat roof replacement on a home in Roselle, NJ. The homeowner needed a roof that would hold up and keep the water out for years.

Deck Construction
Hanover, PA · October 2026
This deck construction job in Hanover, PA started with a second-floor sliding door that opened onto nothing but a short railing. We're building a 10 by 18 foot deck off that door, about 9 feet above the yard, with a set of stairs coming down the middle.

Deck Construction
New Cumberland, PA · August 2026
We're partway through a deck construction job at a unit in New Cumberland, PA. The crew is tearing out the old 8' x 5' deck and building a new one that meets the homeowners association's requirements.

Roof Replacement
Pennsauken Township, NJ · September 2026
We recently did a roof replacement on a home in Pennsauken Township, NJ. The goal was simple. Put on a roof that holds up and keeps the house dry.

Deck Construction
Zion Grove, PA · September 2026
This deck railing replacement job was in Zion Grove, PA. The homeowner wanted a deck that was safe to use and worked the way they needed it to.

Deck Construction
New Freedom, PA · September 2026
This deck construction job in New Freedom, PA was an update to a deck the homeowner already had. They called Herts Roofing & Construction to put an aluminum gate on it. They also wanted white trim on the stairs and a damaged post sleeve replaced.
Answers to what homeowners ask us most, from CrewVisto.