Serving Ottsville & Tinicum Township

Roofing & Siding in Ottsville, PA

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.

Free Roof Inspections

Honest assessments and detailed estimates

Licensed & Insured

Experienced local crews on every job

5-Star Google Reviews

Trusted by homeowners across PA & NJ

Roofing, Siding & Gutters

Complete exterior solutions, one contractor

Your Local Roofing Contractor

Trusted Roofing Contractor for Ottsville

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.

Roofing and siding work by our local crew.
Architectural asphalt shingle roof replacement completed in Fairless Hills, PA

Why Choose Us

Ottsville Homeowners Count on DaVinci Roofing & Gutters

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

Roofing for One of Upper Bucks County’s Oldest Villages

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.

A completed roofing and siding upgrade.

Our Services

Roofing, Siding & Gutter Services in Ottsville

Dependable exterior work for historic village homes and country properties.

Residential Roof Repair in Ottsville

We repair leaks, replace damaged shingles, and reflash chimneys and dormers on older Ottsville homes.

Roof Replacement in Ottsville

Full replacements in architectural shingles, synthetic slate, cedar, or metal, chosen to fit the character of your house.

Flat Roofing in Ottsville

EPDM, TPO, and modified bitumen for porch roofs, rear additions, and garages with low-slope sections.

Storm Damage Repair in Ottsville

After fallen limbs or wind damage, we respond quickly, document the damage, and help with your insurance claim.

Gutter Installation & Repair in Ottsville

Seamless and half-round gutters with guards to handle heavy leaf fall from surrounding woodlands.

Siding Installation & Repair in Ottsville

Cedar, fiber cement, and vinyl siding plus trim and fascia repairs to replace weathered or rotted wood.

How We Replace a Roof

How We Build a Lasting Roof

Our Ottsville roof replacements follow a careful, proven sequence from tear-off to final cleanup.

Step 1

Careful Tear-Off

We remove old roofing to the deck while protecting landscaping, walkways, and older masonry.

Step 2

Deck & Edge Prep

Rotted boards are replaced, and eaves and valleys receive ice and water protection.

Step 3

Premium Underlayment

Quality underlayment adds a second line of defense against leaks and ice dams.

Step 4

Precision Installation

Roofing, flashing, and vents are installed to manufacturer specifications, then we clean up.

Commercial Roofing

Commercial Roofing in Ottsville

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.

Commercial Properties We Serve

Warning Signs

When Your Ottsville Roof Needs Attention

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

Roof Inspections for Ottsville Homes

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

Frequently Asked Questions

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

Schedule Your Free Roof Inspection in Ottsville

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.