Common signs include leaking, missing or curling shingles, debris around your home, or an aging roof. If you notice shingles losing granules or accumulating in your gutters, it may be a sign that your roof is nearing the end of its lifespan. If you see any of these, it’s time to contact a trusted local roofing company in Delaware for an inspection.
Yes. We offer roof inspections and written estimates for homeowners and businesses throughout Delaware.
Most asphalt shingle roofs last 20–30 years, depending on weather conditions and maintenance. Newer shingles also now have a longer lifespan. And don't forget regular inspections so issues can be spotted early.
No. Unlike many roofing contractors, John E. Steele, Jr. Inc. uses its own dump truck for roofing projects rather than leaving a dumpster on your property. This helps minimize disruption to your home, reduces the risk of driveway damage, and allows for a cleaner, more efficient job site
We handle everything from roof repairs to full replacements, including inspections, maintenance, and new roof installations in Delaware.
We install high-quality roofing materials, including Tamko Titan, GAF, and CertainTeed Landmark shingles, all backed by manufacturer warranties.
Most residential roofing projects are completed in just a few days, depending on the size of the home and weather conditions.
If your roof has minor damage, repairs may be enough. Older roofs or widespread damage often require replacement. We’ll help you determine the most cost-effective solution.
Delaying repairs can lead to leaks, water damage, mold, and structural issues. Addressing problems early helps protect your home and saves money.
Yes. We install and repair high-quality siding, including durable Mastic siding, to improve curb appeal and energy efficiency.
We provide seamless gutter installation and repair services. A properly functioning gutter system is essential to protect your roof and foundation from water damage.
John E. Steele, Jr. Inc. is a family-owned roofing company located in Middletown, DE, serving Delaware and the surrounding area for over 50 years. We are licensed, insured, and committed to delivering high-quality workmanship on every project.
Contact John E. Steele, Jr. Inc. at (302) 376-7200 today to schedule your FREE roofing estimate. Our experienced team is ready to help protect your home with reliable roofing solutions.
© 2026, All Rights Reserved.
Website & Hosting by BlueTone Media