Roof Replacement With a Skylight in Harpers Ferry, WV

Crafted Exterior Services logo
Wes Pence

Owner of Crafted Exterior Services

Get a Free Quote

More Projects Like This

Available
for any type of roof services
We Can Help

Get In Touch Today

Crafted Exterior Services

Address: 85 Lynnhaven Dr, Suite E, Martinsburg, WV 25404
Phone Number: (681) 283-8257
Email: craftedservices@gmail.com
Business Hours:
Monday: 8:00 AM – 5:00 PM
Tuesday: 8:00 AM – 5:00 PM
Wednesday: 8:00 AM – 5:00 PM
Thursday: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed

Finished roof slope in Harpers Ferry, WV

In August 2026, Crafted Exterior Services replaced the roof on a house and carport in Harpers Ferry, WV, in Jefferson County, in one day. The 19-square roof went on in Owens Corning Duration shingles, rotted decking at the roof edge was replaced, and the new roof includes a skylight. The homeowner also had gutters done.

Project at a glance

  • Location: Harpers Ferry, WV
  • Completed: August 2026
  • Project duration: 1 day (August 26, 2026)
  • Service: roof replacement
  • Buildings: House and carport
  • Roof size: 19 squares
  • Shingles: Owens Corning Duration with SureNail Technology
  • Also done: Skylight and gutters
  • Drip edge: Black PVC-coated

About the area

Harpers Ferry sits where the Potomac and Shenandoah rivers meet in Jefferson County, West Virginia. Much of the area around town is wooded, and the historic lower town is part of Harpers Ferry National Historical Park.

Before the project

Rotted roof decking at the edge of a roof in Harpers Ferry, WV
Before: rotted decking at the roof edge once the old shingles came off.

The challenge and how we solved it

The challenge: once the old shingles came off, the decking along part of the roof edge had rotted, and the roof had a skylight that needed to be worked into the new roof.

The solution: the crew replaced the damaged decking, flashed around the skylight and installed a full Owens Corning roof over the house and the carport, all in one day.

What we did

  1. Removed the existing roofing down to the decking on the house and the carport so every sheet could be inspected.
  2. Replaced the rotted decking at the roof edge.
  3. Installed black PVC-coated drip edge around the perimeter.
  4. Installed Owens Corning ProArmor synthetic underlayment, with ice and water shield along the eaves and in the valleys.
  5. Installed starter shingles around the perimeter.
  6. Installed Owens Corning Duration shingles with six nails per shingle, working the skylight into the new roof.
  7. Installed Lifetime Ultimate pipe boots, painted the pipes to match, and installed a VentSure ridge vent along the ridges.
New decking and flashing going on in Harpers Ferry, WV
During: new decking and flashing.
Synthetic underlayment installed on a roof in Harpers Ferry, WV
During: underlayment going down.
Starter shingles and underlayment on a Harpers Ferry, WV roof
During: the roof ready for shingles.

The finished project

New skylight in a new shingle roof in Harpers Ferry, WV
After: the skylight in the new roof.
New shingles along the ridge in Harpers Ferry, WV
After: new shingles along the ridge.
Finished Owens Corning Duration roof in Harpers Ferry, WV
After: the finished roof.
House and carport roof finished in Harpers Ferry, WV
After: the house and carport roof.

Why these materials

Owens Corning Duration shingles. Owens Corning rates Duration shingles Class 3 for impact resistance and builds them with SureNail Technology, a reinforced nailing strip for stronger holding power. Crafted installs them with six nails per shingle. Owens Corning lists a 130 mph wind warranty, rising to 160 mph when its required components and starter shingles are installed (see the manufacturer warranty for details).

Owens Corning ProArmor synthetic underlayment. A synthetic underlayment that Owens Corning says repels water better than 15 lb felt and gives the crew safer footing on the roof.

Ice and water shield. A self-adhering waterproof membrane along the eaves and in the valleys, where ice dams and wind-driven rain are most likely to push water under shingles.

Skylight flashing. The skylight was flashed into the new underlayment and shingles so water runs around it instead of under it.

Keeping your roof in good shape

  • Clean the gutters and downspouts after the leaves drop in the fall, so water drains off the eaves instead of backing up under the shingles.
  • Look the roof over from the ground after major wind or hail storms. The National Weather Service Baltimore/Washington office posts storm warnings for this area, and missing or creased shingles should be checked by a roofer before the next rain.
  • Keep the attic vents open. Insulation pushed against the soffit vents blocks the airflow the ridge vent depends on.
  • Have the pipe boots and flashing looked at every few years. Those joints are where small leaks usually start.
  • Never pressure wash the shingles. It strips the protective granules off the surface.
  • With trees close to the house, clear leaves off the roof and out of the valleys and around the skylight each fall.

Frequently asked questions

On this Harpers Ferry home, the crew replaced the 19-square roof over the house and carport, including the skylight area, in one day.

The crew replaces the damaged sections before the new roof goes on. On this job, rotted decking at the roof edge was replaced.

Owens Corning Duration shingles with SureNail Technology, over ProArmor synthetic underlayment.

Yes. Crafted serves Harpers Ferry, Charles Town and the rest of Jefferson County, West Virginia.

Planning a roof project in Jefferson County, WV?

Crafted Exterior Services serves Harpers Ferry, Charles Town and the rest of Jefferson County. See our Charles Town, WV roofing services, learn about our roof replacement process, or request a free estimate.

Schedule Your Free Roofing Estimate Today

A damaged or aging roof does not fix itself, and the longer a problem goes unaddressed, the more it costs to correct. Whether you need a quick repair or a full roof replacement, Crafted Exterior Services makes it simple for homeowners and commercial property owners to get clear answers fast. Contact us to schedule a free estimate and find out exactly what your roof needs, what it will cost, and how quickly we can get the work done.

Call us today at (681) 283-8257 or schedule your free roof estimate online.