Hear from Our Customers
Pennwood is one of Dover’s more established neighborhoods — custom homes, large lots, mature trees, and a good number of properties built in the 1990s. If your home was built around 1997, your original roof is right at or past the typical lifespan for asphalt shingles. Getting ahead of this before a storm or failed home inspection forces your hand saves you significant stress and money.
The riparian environment around the St. Jones River adds another layer. Elevated humidity near the water accelerates algae and moss growth on roof surfaces, particularly on north-facing or shaded slopes. That dark streaking you see on neighboring roofs in Pennwood isn’t just cosmetic — it’s a sign that shingles are under biological stress. A contractor who understands Delaware’s specific climate conditions will account for this in material recommendations, not just hand you whatever’s cheapest.
Pennwood’s custom homes tend to have complex rooflines — multiple pitches, dormers, valleys, chimneys. Getting those details right, especially the flashing and transitions, is where the difference between a good job and a problematic one shows up two years later. When the work is done correctly, you’re not thinking about your roof again for decades.
We’re a family-owned roofing and exteriors contractor based in Kent County, with over 22 years of experience working across Dover neighborhoods like Pennwood, Capitol Park, and Huntley. We’re not a company that showed up after a storm and will be gone by next season. We’ve been here through all of it.
Owner and President Richard McCain runs an in-house team. No subcontracting. The crew that shows up to do the work is the same team that assessed your roof and will stand behind it when the job is done. That matters on a large custom home where there’s no room for miscommunication between a salesperson and a random subcontractor.
We’re licensed through the Delaware Division of Professional Regulation, carry full General Liability and Workers’ Compensation insurance, and hold a BBB accreditation. We also carry a 5.0-star rating across 63-plus verified Google and Facebook reviews. That kind of track record, built over two decades in this market, is what you’re actually hiring.
It starts with a free inspection. One of our team members comes out to your Pennwood property, gets on the roof, and gives you a documented, honest assessment of what’s there and what it needs. For homes near the St. Jones River, that inspection includes a close look at any biological growth on north-facing slopes and shaded areas — because humidity-driven algae and moss are common in this environment and affect how the job should be approached.
From there, you get a written estimate with full scope — materials, labor, timeline, and what’s included. Nothing vague. If you’re dealing with storm damage, we can work directly with your insurance provider to document the damage and navigate the claims process. That’s not something every contractor offers, and in Kent County, where nor’easters and tropical storm remnants are regular, it’s a genuinely useful service.
Once you’re ready to move forward, our in-house crew handles everything from permit coordination with the City of Dover through to final cleanup. Roofing work in Dover requires building permits, and we manage that process — you don’t have to figure it out yourself. When the job wraps, the site is cleaned thoroughly. Multiple homeowners in our reviews specifically mention how clean our crew left their properties, which on a wooded Pennwood lot with mature landscaping is not a small thing.
Ready to get started?
We handle the full range of residential and commercial roofing services — roof replacement, roof installation, roof repair, emergency roof repair, roof inspections, and ongoing maintenance. For Pennwood homeowners specifically, algae-resistant shingles are worth a conversation given the river-adjacent humidity in this neighborhood. Proper ventilation assessment is also part of the process, since inadequate attic ventilation is one of the most common reasons roofs in Delaware’s climate age faster than they should.
Beyond roofing, we also install and repair siding, gutters, and windows. This matters in an established neighborhood like Pennwood, where a storm that damages the roof often affects the gutters and siding at the same time. Handling all of it through one contractor means one point of contact, one crew on your property, and no gaps in accountability between different trades.
For homeowners dealing with storm damage — whether from a nor’easter tracking up from the coast or a late-summer system — we offer 24/7 emergency roof repair. If your roof is actively compromised, we can secure it immediately to stop water intrusion before it becomes a much larger problem. Financing is also available for larger projects, which is worth knowing when you’re looking at a full replacement on a custom home. Free estimates are available with no obligation.
The most reliable way is a professional inspection — not a quick glance from the driveway. Real warning signs are only visible from on the roof itself: cracked or missing shingles, failed flashing around chimneys and valleys, granule loss in the gutters, and soft spots indicating moisture has already gotten into the decking.
For Pennwood specifically, the housing age is a meaningful starting point. If your home was built in the 1990s and you’re still on the original roof, you’re at or past the typical 25 to 30-year lifespan for architectural asphalt shingles. Add in the elevated humidity from the St. Jones River, which accelerates biological growth and granule deterioration on shaded slopes, and the timeline tightens further. A documented inspection from us gives you a clear picture of where things stand so you can make a decision based on facts, not guesswork. It’s free, and there’s no obligation to move forward.
It depends on the cause and your specific policy, but storm damage — wind, hail, falling debris — is typically covered under standard homeowner’s insurance. What trips people up is the documentation and claims process. Insurance adjusters are looking for specific evidence of storm-related damage, and if the claim isn’t documented properly, you can end up with a partial settlement or a denial that doesn’t reflect the actual scope of what happened.
This is where having a contractor who works directly with insurance providers makes a real difference. We assist homeowners through the claims process — documenting damage, communicating with adjusters, and making sure the scope of the claim reflects what the roof actually needs. Kent County sees nor’easters, tropical storm remnants, and summer hail events on a regular basis. If your roof took a hit, you shouldn’t have to navigate the insurance side of it alone. Getting a contractor involved early in the process, before you settle a claim, is almost always the better move.
For most residential roofs, a full replacement takes one to two days once the crew is on site. Larger or more complex homes — the kind common in Pennwood, where square footage ranges from roughly 2,800 to over 4,800 square feet and rooflines often include dormers, multiple valleys, and varied pitches — may run into a second day depending on scope and weather.
What affects the timeline more than size is complexity. Multiple pitch transitions, skylights, chimneys, and steep slopes all add time because they require careful flashing and detailing work that can’t be rushed without creating future problems. We manage the full project in-house, which means the crew on your roof knows the plan from the start and isn’t waiting on instructions from a subcontractor. Before work begins, we also handle permit coordination with the City of Dover, so there are no delays from missing paperwork once the crew arrives.
For most Pennwood homeowners, architectural asphalt shingles with algae-resistant properties are the practical starting point. Delaware’s combination of humidity, rainfall averaging around 45 inches per year, and the elevated moisture environment near the St. Jones River creates ideal conditions for Gloeocapsa magma — the algae responsible for the dark streaking you see on roofs throughout Kent County. Standard shingles are more susceptible to this than algae-resistant options, and the difference in longevity is meaningful.
Beyond shingles, ventilation and underlayment choices matter a lot in this climate. Proper attic ventilation reduces heat and moisture buildup that shortens shingle life from the inside out. Freeze-thaw cycles during Delaware’s winter months — typically February through April — stress shingle seals and can contribute to ice dam formation on lower-pitched sections. A contractor who accounts for all of this in the material and installation spec is doing a fundamentally different job than one who just puts shingles on a deck. Metal roofing is also worth discussing for homeowners who want a longer-term solution — metal roofs can last up to 50 years and handle Delaware’s weather profile well.
The price on the quote is only one piece of what you’re actually comparing. The more important factors are what’s included in the scope, what materials are specified by name, what the warranty terms are, and whether the contractor is licensed and carries full insurance.
On the warranty side, there are two separate things to look at: the manufacturer’s product warranty on the shingles themselves, and the contractor’s workmanship warranty on the installation. A low bid often means one or both of those are thin or nonexistent. On a custom home in Pennwood — where a full replacement represents a significant investment — the warranty terms matter more than saving a few hundred dollars upfront. Also ask directly whether the contractor uses their own crew or subcontracts the labor. Subcontracted work introduces accountability gaps that show up when something goes wrong after the job. We use an in-house team only, which means there’s one clear point of responsibility from start to finish.
Yes, and for most Pennwood homeowners dealing with storm damage or an aging exterior, it’s worth handling everything together rather than piecemeal. A nor’easter or a strong summer storm doesn’t just hit the roof — it can damage siding, overwhelm gutters, and expose windows at the same time. Coordinating three separate contractors for those repairs means three separate schedules, three separate crews on your property, and no single person accountable for how it all comes together.
We handle roofing, siding, gutters, and windows as a full exterior contractor. For a neighborhood like Pennwood, where homes sit on large wooded lots with mature trees, gutters in particular take a beating — leaf debris, overhanging branches, and the sheer volume of rainfall Kent County sees annually can overwhelm systems that haven’t been maintained or upgraded. Addressing the roof, gutters, and siding through one contractor relationship simplifies the process considerably and ensures the work is coordinated properly rather than handed off between trades who don’t communicate with each other.
Other Services we provide in Pennwood