
Home/Service Areas/Inwood, WV
BERKELEY COUNTY, WEST VIRGINIARoofing Contractor in Inwood, WV
Inwood is a census designated place, not an incorporated town, so there is no Inwood town hall and no Inwood building department. Your roof answers to Berkeley County. We are eight to nine miles north of you at 1886 Winchester Ave in Martinsburg, which is a ten to fifteen minute run down I-81 to Exit 5 in normal traffic. Family owned since 2016, licensed, bonded, and insured, and licensed in West Virginia plus four other states.
Leaking right now
Emergency response
We answer 24 hours. Exit 5 is fifteen minutes from the shop, so tarping is the same night, not next week.
Planning ahead
Free inspection
Written scope and photos, including the decking questions that come with a 2000s subdivision roof.
Request your free estimate
Why so many Inwood roofs are failing in the same few years
Inwood is not old the way Martinsburg is old. The 2020 census counted 3,426 people across a census designated place of 2.85 square miles, and most of the housing here went up in one concentrated stretch. Berkeley County population climbed about 37 percent between 2000 and 2010, from 75,905 to 104,169, and housing units went from 32,913 to 44,762 in that same decade. The jobs pulled it. Tabler Station Business Park up at Exit 8 grew past 580 acres, Procter and Gamble built a $500 million plant on 458 acres there, and Macy’s opened a 1.3 million square foot distribution center in the Martinsburg area in 2012. The houses followed, and the roofs went on with them. Which means the median Inwood house is now well past twenty years old and a whole lot of original builder shingle is at or past its service life at the same time, street by street. Here is what that looks like from the ground.

Three neighbors on your street replacing in the same summer
In an older mixed neighborhood roofs fail one at a time. In Inwood they fail in cohorts, because the same builder put the same shingle on forty houses in the same eighteen months. If your block is suddenly full of dumpsters, you are not behind schedule, you are on it. Off Giles Mill Road and Three Run Road you can stand in one spot and see whole runs of houses that went up together and are now aging out together.
Granules piling up where the downspout hits the driveway
Granules are the shingle’s sunscreen. Once the mat underneath is bare it bakes, gets brittle, and stops sealing. On a twenty year old builder grade shingle this is an age signal, not a leak signal, and it usually gives you a season or two of warning before water gets in. That warning window is the cheapest time to plan a roof replacement, because you are choosing the date instead of the weather choosing it for you.
Water at the eave every February
February is the snowiest month in this part of the Eastern Panhandle, and the season runs roughly December through March with lows in the twenties against highs in the eighties by summer. Your roof crosses the freezing line most days all winter. That is the ice dam engine. If the self adhering ice barrier at the eave was run one course short when the house was built, melt refreezes at the overhang and backs water under the shingles into the wall line. We find short ice barrier on 2000s tract construction constantly.
One ceiling stain in a house that is only ten years old
Inwood still has active new construction. Lennar, DRB Homes, and Maronda Homes are all building here, and South Brook is going up right now. If your house is from that wave and you have a single stain on a single ceiling, it is almost never the field. It is a cracked pipe boot collar, a step flashing, or a kickout that never got installed. That is roof repair, and we will say so on the phone rather than driving out to Inwood to sell you a whole roof.
Dark streaking on the north slope
Inwood sits on the valley floor in the flats between Mill Creek and Middle Creek, both of which run west into Opequon Creek. Roughly 600 feet of elevation, about 41 inches of precipitation a year, and a humid subtropical summer. North facing slopes here hold moisture long after the south side has dried, and that is where algae streaking and moss show up first. Streaking alone is cosmetic. Moss holding a wet mat against the shingle for years is not.
A stranger at your door the week after a storm
Inwood sits right on I-81 at Exit 5, which makes it easy for out of area crews to work after any storm rolls through Berkeley County. Some are legitimate. Many are not licensed in West Virginia at all. Before you sign anything, ask for the West Virginia contractor license number and ask where the company’s physical shop is. Ours is eight miles up the road in Martinsburg, and we will meet your adjuster on the roof if this turns into a roof insurance claim.
Who actually regulates a roof in Inwood

There is no Inwood permit office. It is the county.
Because Inwood is a census designated place rather than an incorporated town, the county is the authority for everything a homeowner needs. Residential work goes through the Berkeley County Department of Building Permits and Inspections at 400 West Stephen Street, Suite 202, Martinsburg, WV 25401. They are open 8:00 AM to 5:00 PM Monday through Friday and the phone is (304) 264-1966. Applications run through the county portal at onestop.berkeleywv.org. The county’s own language covers work to construct, enlarge, alter, repair, move, demolish, or change the occupancy of a structure. We pull whatever your address needs and confirm the scope with the county before we start, rather than guessing on your behalf.
Your roofer’s license number goes on the application
Berkeley County requires every subcontractor to be listed on the permit application along with a West Virginia contractor license number. Licensing is issued by the West Virginia Division of Labor at (304) 558-7890, and in this state any construction work valued at $2,500 or more in labor and materials requires a state license. Roofing falls under a specialty contractor classification with a Business and Law exam plus the trade exam. If a company knocking doors in Inwood cannot produce that number, they cannot legally be on your permit.
Zoning here is thinner than people expect
The majority of Berkeley County is not zoned at all. The only zoned areas are the Tuscarora and Windewald Districts, both adopted in the early 1970s. That surprises people moving in from Loudoun or Frederick County. We do not assume either way for your parcel. The Berkeley County Planning Department is at 400 West Stephen Street, Suite 203, (304) 264-1963, and confirming takes one phone call before we spec anything.
Inwood itself has no historic district
You are not facing design review on a reroof in Inwood proper. The National Register districts around you are Gerrardstown about four miles west, Bunker Hill just south on US 11 along the old Martinsburg to Winchester road, and the Mill Creek Historic District running east and west of Bunker Hill, listed in December 1980. If your address is in or near one of those, we check with the Berkeley County Historic Landmarks Commission, established in 1992 under West Virginia Code 8-26A, at 400 West Stephen Street, Suite 210, (304) 350-3067, before we pick materials. That is also when the specialty roofing conversation starts.
Where the dumpster goes on a subdivision lot
Inwood lots are newer and tighter than the old farmsteads out toward Gerrardstown. Short driveways, curbed streets, and townhome rows where there is nowhere obvious to stage. We settle placement before the truck leaves Martinsburg, not by whoever pulls up first. Tell us if you have an HOA with staging rules, a septic field, an irrigation line, or a driveway you are protective of. We can crib the dumpster on plywood or work out of a trailer if the drive will not take the weight.
Day one at 7 a.m., protection then full tear off
Ground tarps go over beds, shrubs, and the condenser before a shingle moves. Then everything comes off down to bare wood. We do not roof over an existing shingle roof, in Inwood or anywhere else. Two layers is the code ceiling regardless, and going over the top hides every single thing we are about to look at underneath.
The deck gets graded in front of you, at a rate you already agreed to
Nobody quoting your roof can see under your shingles, including us. So the per sheet decking replacement rate is printed on your written estimate before work starts, not quoted verbally on day one with your roof open and your leverage gone. If we pull three sheets you pay for three sheets at the number you already have in writing, and every sheet gets photographed with a tape measure in the shot.
Dried in before the crew comes down, magnet run twice
Ice barrier, underlayment, drip edge, starter. Nothing sits open overnight. If a cell builds over North Mountain to the west in the afternoon, the roof is dried in before anybody climbs off it. At the end we walk you around the house, show you photos of everything you could not see from the ground, and run a magnet over the drive, the walks, the beds, and the grass line. Then we run it again before we leave the property.
What goes back on an Inwood roof, and the code behind it

2018 IRC and IBC, as adopted by West Virginia
Berkeley County states that all construction in the county must meet or exceed the International Residential Code and International Building Code as adopted by the State of West Virginia. The West Virginia State Fire Commission adopted the 2018 IBC and 2018 IRC, along with the 2020 NEC and 2015 IECC, effective August 1, 2022. That is the book your Inwood reroof is inspected against.
We confirm the numbers, we do not publish them
You will find roofing sites quoting a design wind speed and a ground snow load for Berkeley County. We are not going to print a figure we cannot source to the county, because the fastener schedule and the shingle rating both hang off it. We confirm the values that apply to your address with Berkeley County at (304) 264-1966 before we write the spec. If a competitor’s estimate has a wind number on it, ask them where it came from.
OSB, not plank, and that changes what we look for
Inwood housing is mostly 2000s and newer, so under those shingles you almost always have 7/16 OSB or 15/32 CDX sheathing rather than the 1×6 and 1×8 plank we find on prewar Martinsburg city stock. That is good news for nail holding, but OSB is far less forgiving of long term moisture. Edge swell along the panel seams and a soft spot under a leaking valley are the two things we grade for here. The deck should read under 19 percent moisture and fasteners have to penetrate at least three quarters of an inch, which on 7/16 means you can see the points from the attic.
Self adhering membrane, measured the way the code actually measures it
IRC R905.1.2 runs ice barrier from the lowest roof edge to at least 24 inches inside the exterior wall line, measured horizontally, not 24 inches up the slope. On a shallow pitch with a deep overhang that is two or three courses of 36 inch membrane, not one, and short is exactly what we find on a lot of Inwood original construction. Ours also goes in valleys, at roof to wall transitions, behind chimneys, and at every low slope tie in.
Metal at eave and rake, in the right sequence
IRC R905.2.8.5, 2 inch flange, fastened 12 inches on center. Sequence matters more than the metal itself. It goes under the underlayment at the eave and over it at the rake. Reversed at the eave, water running down the underlayment dumps behind your fascia instead of into the gutter, and the homeowner spends two years blaming the gutter. If yours needs attention as well, that is gutter repair, not a roof problem.
Purpose made starter, new boots, replaced flashings
The eave is the highest uplift zone on the building, so flipping a field shingle upside down to save a bundle puts the sealant at the top of the course instead of the leading edge. Purpose made starter at eaves and rakes. Old pipe boots come off and get replaced with the roof, because nobody should be setting a twenty year old collar back under new shingles. Shingle choice, nail count, and nail placement are covered on the asphalt shingle page, and if you are weighing standing seam instead, that is residential metal roofing.
Exhaust sized against the intake you actually have
This is one of the most common defects we find on tract housing from this build era. Ridge vent gets added, the perforated soffit panels look like intake, and nobody ever cut the slot in the sheathing behind them. Without real intake the ridge vent pulls conditioned air out of your house instead of moving attic air, and you get the same winter moisture problem you were trying to solve. We measure it before we cut ridge. The math is on the residential roofing hub.
Why Inwood homeowners call us
Eight to nine miles away, not a service area pin
Our office is at 1886 Winchester Ave, Martinsburg, WV 25405. Exit 5 to our shop is a ten to fifteen minute run in normal traffic. A warranty call in Inwood is a short drive up I-81 for us, not a trip in from another state.
We already know the county
We are a Berkeley County company working in Berkeley County. Same portal at onestop.berkeleywv.org, same counter at 400 West Stephen Street, same inspectors. An Inwood job does not send us anywhere unfamiliar.
Licensed in five states
West Virginia, Virginia, Maryland, Pennsylvania, and Florida. West Virginia requires the license number on advertising and posted at the job site. Ask every roofer who knocks on your door in Inwood for theirs.
Family owned since 2016, somebody answers
Open 24 hours, 7 days a week, rated 4.9 stars from 50 Google reviews. Licensed, bonded, and insured. Read them on our reviews page.
Services we run at Exit 5
Roof Replacement
Full tear off to bare deck. The most common job in Inwood right now, because the 2000s build cohort is aging out together.
Roof Repair
Pipe boots, step flashing, missing kickouts. On the newer Inwood construction this is usually the right answer and we will tell you so.
Roof Inspection
A free look with photos, including whether your soffit intake was ever actually cut behind the panels.
Emergency Roof Repair
Answered 24 hours. Inwood is one of the closest calls we get, which matters when water is already inside.
Asphalt Shingle Roofing
Architectural versus impact rated Class 4, nailing in the common bond area, and wind ratings that actually mean something.
Residential Metal Roofing
Standing seam gauge and finish, thermal movement, snow retention, and an honest talk about oil canning first.
Storm Damage Roof Repair
Wind and hail documented with the storm date on it, from the tarp through the finished roof.
Commercial Roofing
Single ply membrane, coatings, and metal for the warehouse and light industrial buildings out toward Tabler Station.
Inwood and everything around it
Do not see your town? We work the whole corridor, so ask or call (540) 550-9703.
Roofing questions we get in Inwood

-
Who issues a roofing permit for a house in Inwood?
Berkeley County does. Inwood is a census designated place rather than an incorporated town, so there is no Inwood town hall and no local building department. Everything runs through the Berkeley County Department of Building Permits and Inspections at 400 West Stephen Street, Suite 202, Martinsburg, WV 25401, open 8:00 AM to 5:00 PM Monday through Friday, phone (304) 264-1966, with applications filed at onestop.berkeleywv.org. The county requires a permit to construct, enlarge, alter, repair, move, demolish, or change the occupancy of a structure, and requirements shift with scope. We confirm your scope with the county and pull whatever the address needs before we start.
-
How fast can you actually get to Inwood?
Our shop is at 1886 Winchester Ave in Martinsburg, roughly eight to nine miles north of Inwood. Down I-81 to Exit 5 that is a ten to fifteen minute run in normal traffic, or you can follow US 11 the whole way. We are not going to pretend we are based in Inwood, because we are not. We are a few exits up the interstate, which is why an emergency tarp call in Inwood gets handled the same night instead of getting scheduled for whenever a crew is next in the area.
-
My house in Inwood was built in the early 2000s. Is it time for a new roof?
Probably close. The median Inwood home dates to right around 2002, which puts a very large share of this town’s original roofs past twenty years. A standard three tab or an early architectural shingle from that era is at or near the end of its service life now. That does not mean you need a replacement this month. It means you should get eyes on it, because the difference between planning a replacement and reacting to one is thousands of dollars in interior damage. Look for granule loss at the downspouts, tabs that no longer lay flat, and nail heads backing out along the ridge.
-
Do you work in the new construction communities like South Brook?
Yes. Lennar, DRB Homes, and Maronda Homes are all active in the Inwood area and South Brook is going up now. Newer homes are a different conversation than the 2000s cohort. A leak on a house under ten years old is almost always a pipe boot, a step flashing, or a missing kickout rather than the field of the roof, so the honest answer is usually a repair. The two things worth checking early on a new build are whether the ice barrier at the eave was run the full 24 inches inside the wall line and whether the soffit intake behind those perforated panels was ever actually cut.
-
Is there a historic district in Inwood I need to worry about?
Not in Inwood itself. There is no historic district here, so you are not facing design review on a reroof. The National Register districts nearby are Gerrardstown about four miles west, Bunker Hill just south of you on US 11 along the old Martinsburg to Winchester road, and the Mill Creek Historic District running east and west of Bunker Hill, listed in December 1980. If your address is in or near one of those, we check with the Berkeley County Historic Landmarks Commission at 400 West Stephen Street, Suite 210, (304) 350-3067 before we spec materials.
-
What wind rating and snow load does my Inwood roof have to meet?
Berkeley County requires all construction to meet or exceed the International Residential Code and International Building Code as adopted by West Virginia, and the West Virginia State Fire Commission adopted the 2018 IRC and 2018 IBC effective August 1, 2022. We will not print a specific design wind speed or ground snow load on a web page, because we cannot source those figures to the county and the fastener schedule depends on them. We confirm the values for your address with Berkeley County at (304) 264-1966 before writing your spec. If another estimate has a wind number on it, ask where that number came from.
-
Does my roofer have to be licensed in West Virginia to work in Inwood?
Yes, and the county puts it in writing. Every subcontractor has to be listed on the Berkeley County permit application with a West Virginia contractor license number. Licensing comes from the West Virginia Division of Labor at (304) 558-7890, and any construction work valued at $2,500 or more in labor and materials requires a state license. Roofing is a specialty contractor classification with a Business and Law exam plus the trade exam. Inwood sits right on I-81 at Exit 5, so it draws out of area crews after storms. Ask for the license number before you sign anything.
-
Where is Black Stone Roofing actually located?
Our office is at 1886 Winchester Ave, Martinsburg, WV 25405, and we are open 24 hours a day, 7 days a week. We are family owned, in business since 2016, and licensed, bonded, and insured. Berkeley County is our home market, so Inwood is one of the closest towns we serve rather than an outer edge of a service map. You can reach us at (540) 550-9703 or Info@BlackStoneRoofing.org.
Get a written roofing estimate in Inwood
A real scope you can compare line by line: ice barrier extent, drip edge sequence, flashing replacement, intake and exhaust ventilation, and the per sheet decking rate written down before anyone climbs a ladder. No pressure, no expiring offer, no reason to decide today. Call (540) 550-9703 or email Info@BlackStoneRoofing.org and we will come down Exit 5 and get on your roof.












