Serving Ottsville & Tinicum Township
Roof repairs, full replacements, siding, and gutters for Ottsville’s older village homes and the country properties along Durham Road.
Get Your Free Estimate
Tell us about your Ottsville project and we’ll reach out to schedule your free roof inspection.
Honest assessments and detailed estimates
Experienced local crews on every job
Trusted by homeowners across PA & NJ
Complete exterior solutions, one contractor
Your Local Roofing Contractor
When an older home starts leaking, the fix is rarely as simple as nailing down a few shingles. Ottsville houses have seen plenty of weather, and past repairs can hide what’s really going on. DaVinci Roofing & Gutters takes the time to find the true source of the problem and gives you honest options, whether that’s a targeted repair or a new roof.
We install and repair asphalt shingles, slate and synthetic slate, cedar shake, standing seam metal, and copper, plus EPDM and TPO flat roofing for porches and additions. We also handle siding, trim, fascia, and seamless or half-round gutters. See our full range of roofing services, ask about siding and gutters while we’re there, and check out financing options for bigger projects.
Why Choose Us
We respect older homes and the people who care for them, and we keep every step of the job clear and predictable. Ottsville homeowners call us because we provide:
Read our customer reviews, then reach out to schedule your free inspection.
What Our Customers Say
We’ve been in our home for over 20 years and working with David and his team from Davinci Roofing and gutters was the best experience we’ve had with any contractor. His pricing was fair, he was always on time and responded to texts and calls quickly answering our questions. The quality of the installation of our new roof was outstanding. On the day of our install I took off to be home. David was on site all day, and provided us with drone pictures of our home showing each step of the process. This gave us visibility to any issues found on the roof and we could see the progress of the job. David even replaced a small section of siding for us, at no charge, that was damaged. Our satisfaction was most important to him and we very much appreciated his desire to do the job right. At the end of the day his team cleaned up as if they had never been there. I would highly recommend Davinci Roofing.
— Patrick K., Verified Google Review
Local Roofing Experts
Ottsville is an unincorporated village in Tinicum Township, Bucks County, with part of the community extending into Nockamixon Township. It is described as one of the oldest villages in northern Bucks County. First known as Red Hill for its red soil and rock, it took the name Ottsville when a post office opened in 1814. The Red Hill Church and School are listed on the National Register of Historic Places, and the village center sits along Durham Road, a short distance east of Route 611.
Because Route 611 bypassed the village, Ottsville’s core has stayed small and quiet, with older homes and stores at its center and a mix of older and newer construction toward the edges. That range means we might replace a roof on a century-old house one week and a more recent home the next. Older houses often have steep pitches, chimneys that need new flashing, and wood trim that has absorbed years of moisture.
The surrounding countryside is heavily wooded, and tree cover is one of the biggest factors in how roofs age here. Shade slows drying and invites moss, while leaves and branches fill gutters and valleys every fall. Storms can bring down limbs that crack shingles or damage gutters in an instant.
Winters in upper Bucks County bring snow, ice, and frequent freeze-thaw cycles. Ice dams can form at the eaves of older homes with limited attic ventilation, forcing meltwater under shingles. Good ventilation, ice and water barrier at the eaves, and well-maintained gutters with guards are some of the best defenses for an Ottsville home.
Our Services
Dependable exterior work for historic village homes and country properties.
We repair leaks, replace damaged shingles, and reflash chimneys and dormers on older Ottsville homes.
Full replacements in architectural shingles, synthetic slate, cedar, or metal, chosen to fit the character of your house.
EPDM, TPO, and modified bitumen for porch roofs, rear additions, and garages with low-slope sections.
After fallen limbs or wind damage, we respond quickly, document the damage, and help with your insurance claim.
Seamless and half-round gutters with guards to handle heavy leaf fall from surrounding woodlands.
Cedar, fiber cement, and vinyl siding plus trim and fascia repairs to replace weathered or rotted wood.
How We Replace a Roof
Our Ottsville roof replacements follow a careful, proven sequence from tear-off to final cleanup.
Step 1
We remove old roofing to the deck while protecting landscaping, walkways, and older masonry.
Step 2
Rotted boards are replaced, and eaves and valleys receive ice and water protection.
Step 3
Quality underlayment adds a second line of defense against leaks and ice dams.
Step 4
Roofing, flashing, and vents are installed to manufacturer specifications, then we clean up.
Commercial Roofing
Ottsville’s village center has long been home to local businesses, and the surrounding area includes churches, shops, and rural commercial buildings that all depend on a sound roof. DaVinci Roofing & Gutters provides commercial roof repair, replacement, and maintenance throughout Ottsville and Tinicum Township.
We work with EPDM, TPO, and modified bitumen on flat and low-slope roofs and can handle metal roofing on storage and outbuildings. Regular maintenance and prompt leak repairs protect your interior and your business, and we schedule work to keep disruption to a minimum.
Warning Signs
Older roofs and wooded lots can hide trouble. Schedule a professional inspection if you notice:
Addressing these problems early helps protect the framing and trim of older homes.
Preventative Maintenance
Regular roof inspections help you catch problems before they turn into water damage. Loose shingles, failing flashing, and clogged valleys often go unnoticed from the ground, even while water works its way into the attic.
That’s particularly important in Ottsville, where many homes have older roofs, past patchwork repairs, and plenty of shade from surrounding trees. Those conditions can speed up wear and hide early warning signs.
During your inspection, we check shingles or slate, flashing, chimneys, vents, skylights, gutters, soffits, and fascia. We also look for moss, soft spots in the decking, and damage from overhanging branches.
We’ll share photos and explain exactly what we found. If a repair will do the job, we’ll recommend it. If replacement is the smarter investment, we’ll explain why and walk you through your options, with no pressure.
For a reliable roofing contractor in Ottsville, PA, contact us today and schedule your free roof inspection.
FAQ
Cost depends on the material, the amount of damage, the roof’s pitch, and access. Repairs on older homes may involve extra flashing or decking work. We provide a free inspection and written estimate first.
Yes. We repair slate, cedar, and copper where they’re still sound and can recommend compatible replacements when they aren’t.
Shade keeps roofs damp, which encourages moss and rot, and falling leaves clog gutters. Trimming branches and adding gutter guards can make a big difference.
Yes. We work throughout Tinicum Township and nearby Nockamixon, Bedminster, and Plumstead townships.
Yes. We document the damage, can meet with your adjuster, and complete repairs once your claim is approved.
Free Inspections & Estimates
From leak repairs to full roof replacements, DaVinci Roofing & Gutters is ready to help you protect your Ottsville home. Read our customer reviews to see what homeowners across Bucks County say.