Franco Roofing Inc.

Roofing & Siding Company Doylestown PA & Bucks County Residents Trust!

Franco Roofing & Siding – Serving PA & NJ Since 1971

Expert Roofing Contractor Serving Bucks County & Montgomery County PA Since 1971

Franco Roofing Inc. is a second-generation roofing contractor specializing in slate, cedar, metal, and asphalt roofing for residential and commercial properties throughout Bucks County and Montgomery County, Pennsylvania since 1971. Michael Procaccino, co-owner with 25+ years of roofing experience, leads a team of 10 specialized installers serving Doylestown, Perkasie, Newtown, Willow Grove, and over 30 communities across southeastern PA and western New Jersey.

Our family-owned business provides comprehensive roofing services including new installations, complete replacements, emergency repairs, and preventive maintenance, with signature expertise in historic slate restoration and premium cedar roofing. We serve both homeowners and businesses with licensed, insured professionals who understand Bucks County’s unique architectural heritage and challenging weather patterns. Franco Roofing delivers quality craftsmanship with competitive pricing, 10-year workmanship warranties, and the reliability earned through 54 years of local service.

Call us Today for Roofing Services!

For a free estimate and choose FRANCO ROOFING for All of Your Roofing and Siding Needs!

Our Expert Roofing & Roof Siding Service Areas

Serving Bucks County, (PA), Montgomery County, (PA), Hunterdon County, (NJ) and Mercer County, (NJ).

franco roofing inc, expert roofing and repair contractor

Comprehensive Roofing Solutions for Bucks & Montgomery Counties

Franco Roofing Inc. has protected homes and businesses across Bucks County, Montgomery County, and western New Jersey for over five decades. As roofing specialists, we focus exclusively on what we do best—delivering superior roofing and siding solutions that stand the test of time in Pennsylvania’s demanding climate.

Our Core Services

Residential Roofing

New installations, replacements, and repairs for homes throughout Bucks and Montgomery Counties

Commercial Roofing

Flat roofing systems, preventive maintenance, and emergency services for businesses

slate roofing, professional roofing services in bucks county montgomery county pa western nj

Slate Roofing Specialists

Historic restoration and new slate installations (our signature specialty)

cedar roofing, professional roofing services in bucks county montgomery county pa western nj

Cedar Roofing Experts

Premium wood shake and shingle roofing for distinctive homes

metal roofing, professional roofing services in bucks county montgomery county pa western nj

Metal Roofing

Standing seam and copper roofing for durability and energy efficiency

asphalt roofing, professional roofing services in bucks county montgomery county pa western nj

Asphalt Shingle Roofing

Quality installations with architectural and 3-tab shingles

Siding installation on residential building in Bucks County, featuring premium materials, new windows, and a garage with red doors, highlighting Franco Roofing & Siding's expertise in home exterior enhancement.

Siding Installation

Hardie board, vinyl, and composite siding solutions

roofing installation and repair services by Franco Roofing

Emergency Services

24/7 storm damage response and urgent repairs

Professional Roofing Services

residential, expert roofing and repair contractor

RESIDENTIAL

commercial, expert roofing and repair contractor

COMMERCIAL

industrial, expert roofing and repair contractor

INDUSTRIAL

Why Bucks County & Montgomery County Trust Franco Roofing

For 54 years, Franco Roofing has been the preferred roofing contractor for homeowners and businesses who value quality craftsmanship, honest pricing, and personalized service. What sets us apart from other Bucks County roofing companies:

Second-Generation Expertise

Founded by Franco Procaccino in 1971, our family business continues under the leadership of his son, Michael Procaccino. This multi-generational experience means we’ve seen it all—from historic slate restorations in Doylestown’s Victorian homes to modern metal roofing installations in New Hope’s contemporary properties.

Specialized Material Mastery

While many roofing contractors offer slate and cedar as an afterthought, these premium materials are our specialty. We’ve spent decades perfecting the techniques required for proper slate installation and cedar shake application—skills that separate true craftsmen from general contractors.

Local Knowledge That Matters

Having served Bucks County, Montgomery County, and western New Jersey since 1971, we understand the unique challenges of roofing in this region. From Bucks County’s freeze-thaw cycles to the humidity patterns along the Delaware River, we design and install roofing systems specifically engineered for our local climate.

Competitive Pricing Through Smart Business

We keep overhead low by relying on customer referrals rather than expensive advertising. Eighty percent of our work comes from satisfied customers who recommend us to their neighbors. This business model allows us to offer premium roofing services at prices that surprise homeowners who expect specialist expertise to cost more.

Quality Without Compromise

Our 10-year workmanship warranty backs every installation. We partner with leading manufacturers like CertainTeed, GAF, Tamko, and Ecostar to provide the finest materials, and our team of 10 expert installers ensures every project meets our exacting standards.

Contact Franco Roofing and Siding Today

Proudly Serving Southeastern Pennsylvania & Western New Jersey

Franco Roofing Inc. provides expert roofing services throughout Bucks County, Montgomery County, and western New Jersey. Our offices in Doylestown and Pipersville position us to serve you quickly and efficiently.

Bucks County Communities We Serve

Doylestown, Perkasie, Pipersville, Newtown, New Hope, Yardley, Washington Crossing, Jamison, Warrington, Buckingham, Quakertown, Chalfont, Richboro, Southampton, Warminster, Solebury, and all surrounding townships.

Montgomery County Communities

Lower Gwynedd, Upper Gwynedd, Willow Grove, Lansdale, Norristown, Ambler, King of Prussia, Horsham, Hatboro, Collegeville, and throughout Montgomery County.

Western New Jersey

Princeton, Lambertville, Stockton, Frenchtown, Hopewell, Pennington, and surrounding Hunterdon and Mercer County communities.

Whether you’re in a historic colonial in Doylestown, a riverside property in New Hope, or a modern home in Princeton, we bring the same level of expertise and dedication to every project.

Our Proven Roofing Process

When you choose Franco Roofing, you’re partnering with a team that has refined our installation process over five decades. Here’s what you can expect:

Initial Consultation & Assessment

We begin with a thorough inspection of your property, discussing your needs, concerns, and budget. Our team examines your current roof condition, identifies any underlying issues, and provides honest recommendations—never pushing services you don’t need.

Detailed Proposal & Material Selection

You’ll receive a comprehensive written estimate detailing all costs, materials, and timelines. We guide you through material options, explaining the benefits of each choice for your specific property and Bucks County’s climate conditions.

Professional Installation

Our licensed, insured crews arrive on schedule and work efficiently while protecting your property. We use proven techniques passed down through two generations of roofing expertise, ensuring every shingle, slate, or cedar shake is installed to manufacturer specifications and our quality standards.

Thorough Cleanup & Final Inspection

We treat your property with respect, conducting complete cleanup daily and a final thorough cleaning upon completion. Before we consider a job finished, we conduct a detailed final inspection and walk-through with you to ensure complete satisfaction.

Ongoing Support & Warranty

Your relationship with Franco Roofing doesn’t end at installation. Our 10-year workmanship warranty provides peace of mind, and we’re always available for questions, maintenance advice, or future roofing needs.

Call Us Today!

Specialized Roofing Materials We Master

Slate Roofing

Our Signature Specialty

For over 50 years, Franco Roofing has been Bucks County’s trusted slate roofing specialist. We install and restore both natural slate and high-quality synthetic slate, preserving the historic character of Victorian homes, colonial properties, and distinguished estates throughout the region. Our craftsmen understand the precise techniques required for proper slate installation—from selecting the right thickness and color to ensuring proper flashing and ventilation.

Cedar Roofing

Premium Natural Beauty

Cedar shake and shingle roofing offers unmatched natural beauty and excellent insulation properties. We source premium-grade cedar specifically suited to Pennsylvania’s climate and apply specialized installation techniques that ensure longevity despite our region’s humidity and temperature swings.

Metal Roofing

Modern Durability

Standing seam metal roofing and copper roofing systems provide exceptional durability, energy efficiency, and distinctive aesthetics. Our metal roofing installations are engineered to withstand Bucks County’s severe weather while reducing energy costs and requiring minimal maintenance over 50+ year lifespans.

Asphalt Shingle Roofing

Reliable & Versatile

From architectural shingles to traditional 3-tab options, we install premium asphalt roofing systems with extended manufacturer warranties. These cost-effective solutions provide excellent protection for residential properties throughout Bucks and Montgomery Counties.

Emergency Roofing Services – 24/7 Response

Roofing emergencies don’t wait for business hours. When storms damage your roof or unexpected leaks threaten your property, Franco Roofing provides rapid 24/7 emergency response throughout Bucks County, Montgomery County, and western New Jersey. Our emergency team arrives quickly to implement temporary protection measures, prevent further damage, and develop a comprehensive repair plan.

Franco Roofing installation showcasing a stone building with a red metal roof in Newtown, Pennsylvania, emphasizing local expertise and quality materials.

Frequently Asked Questions

How long has Franco Roofing been in business?

Franco Roofing Inc. was established in 1971 by Franco Procaccino and continues today as a second-generation family business under his son, Michael Procaccino. We’ve been serving Bucks County, Montgomery County, and western New Jersey for over 54 years, building a reputation for quality craftsmanship and honest service that has made us one of the region’s most trusted roofing contractors.

What areas does Franco Roofing serve?

We proudly serve all of Bucks County and Montgomery County in Pennsylvania, as well as western New Jersey including Hunterdon and Mercer Counties. Our offices in Doylestown and Pipersville allow us to respond quickly throughout our service area. Specific communities include Doylestown, Perkasie, Newtown, New Hope, Yardley, Willow Grove, Lansdale, Princeton, Lambertville, and dozens of surrounding townships and boroughs.

Does Franco Roofing specialize in any particular roofing materials?

Yes—slate roofing and cedar roofing are our signature specialties. While we expertly install all roofing materials including asphalt shingles, metal roofing, and flat roofing systems, our company has built its reputation over five decades on the specialized skills required for proper slate and cedar installation. This expertise makes us the preferred choice for historic properties, luxury homes, and discerning homeowners throughout Bucks County.

How much does a new roof cost in Bucks County?

Roofing costs vary based on size, material, and project complexity. Basic asphalt shingle installations typically start around $5,000, while premium materials like slate or cedar can range from $15,000 to $40,000+ for larger homes. We provide detailed, transparent estimates with no hidden fees. Factors affecting cost include roof size, pitch, material selection, removal of existing roofing, and any necessary repairs to underlying structure.

Is Franco Roofing licensed and insured?

Absolutely. Franco Roofing Inc. is fully licensed in both Pennsylvania and New Jersey, and we carry comprehensive liability insurance and workers’ compensation coverage. We handle all permitting requirements in Bucks County, Montgomery County, and New Jersey municipalities, ensuring your project complies with all local building codes and regulations.

Do you offer financing for roofing projects?

Yes, we offer flexible financing options to help homeowners manage the investment in their roofing projects. We also work directly with insurance companies for storm damage claims, helping you navigate the claims process and maximize your coverage for necessary repairs or replacements.

What is your warranty on roofing installations?

We provide a comprehensive 10-year workmanship warranty on all new roof installations, covering both labor and our installation techniques. Additionally, roofing materials come with manufacturer warranties that vary by product—ranging from 25 years to lifetime coverage depending on the shingles or roofing system selected. We’ll explain all warranty details during your consultation.

How long does a typical roof installation take?

Most residential asphalt shingle roof replacements are completed in 1-3 days, depending on home size and weather conditions. Slate and cedar roofing projects typically require 1-2 weeks due to the specialized installation techniques involved. Metal roofing installations usually take 3-5 days. We’ll provide a specific timeline during your estimate and keep you informed throughout the project.

Do you handle historic property roofing in Bucks County?

Historic property roofing is one of our specialties. We have extensive experience working with Bucks County’s historic homes, particularly in Doylestown’s historic district and New Hope’s preserved areas. We understand local historic preservation requirements and work closely with historical commissions to ensure proper materials and techniques that maintain architectural integrity while providing modern protection.

What makes Franco Roofing different from other Bucks County roofers?

Our 54-year history as a family-owned specialist sets us apart. Unlike large-volume contractors or general construction companies, we focus exclusively on roofing and siding with particular expertise in premium materials like slate and cedar. Eighty percent of our business comes from customer referrals—a testament to the quality and service that keeps Bucks County homeowners recommending us to their neighbors. We also maintain lower overhead by avoiding expensive advertising, passing those savings to our customers through competitive pricing.

Do you offer emergency roofing services?

Yes, Franco Roofing provides 24/7 emergency roofing services throughout our service area. When storms damage your roof or unexpected leaks occur, our emergency response team can typically reach Bucks County and Montgomery County properties within 1-2 hours. We’ll implement immediate protective measures to prevent further damage, then develop a comprehensive repair plan.

Can you match existing slate or cedar on my historic home?

Absolutely. One of the advantages of our slate and cedar specialization is our ability to source matching materials for repairs and additions to historic homes. We maintain relationships with suppliers who can provide slate in various colors, thicknesses, and sizes to match your existing roof. For cedar, we select premium-grade shakes or shingles that complement your home’s original character.

ROOFING & SIDING PRODUCTS

Client Success Stories

Roofing & Siding Tips & Insights

Ready to Protect Your Home with Expert Roofing?

For over half a century, Franco Roofing Inc. has been the trusted choice for homeowners and businesses throughout Bucks County, Montgomery County, and western New Jersey who demand quality craftsmanship and honest service. Whether you need a complete roof replacement, specialized slate restoration, emergency repairs, or expert guidance on the best roofing solution for your property, our family-owned business delivers the expertise and dedication your investment deserves.

Contact Franco Roofing Today

Service Hours

Monday-Friday 8:00 AM – 5:30 PM, Saturday 9:00 AM – 5:00 PM
Emergency Services: Available 24/7

Get In Touch

Doylestown 215.345.1828
Newtown 215.860.1550
Pipersville 215.766.0266

Request your free, no-obligation roofing estimate today. We respond to all inquiries within 24 hours and can typically schedule consultations within one week. Experience the Franco Roofing difference—where 54 years of expertise meets personalized service and competitive pricing.