Miller's Roofing & SidingRoofer in Titusville, PA
Miller's Roofing & Siding is a roofer at 42424 Thompson Run Rd, Titusville, PA 16354, ranked #3 of 76 roofers in Titusville and rated 4.5 from 43 Google reviews.
Titusville, PAUpdated 0 paid placements in any rankingHow we rank
Key facts
| Address | 42424 Thompson Run Rd, Titusville, PA 16354Get directions |
|---|---|
| Phone | (814) 706-4126 |
| Website | millersmetalroofingpa.com |
| Google rating | 4.5 from 43 Google reviews |
Service area
Serves Titusville and 10 towns within 40 miles: Oil City, Franklin, Sugarcreek, Clarion, Meadville, Grove City, Corry, Greenville, Shanor-Northvue and Edinboro.
Typical roofing prices
| Job | Low | Typical | High |
|---|---|---|---|
| Roof replacementPer project: asphalt shingles on a 1,700 sq ft home (about 2,000 sq ft of roof). US national range × 1.17 Middle Atlantic factor (2025 Cost vs. Value Report) | $8,750 | $11,670 | $16,340 |
| Roof repairPer repair: typical range of customer-reported jobs. US national range | $395 | $1,174 | $1,968 |
Market ranges for the trade, checked October 2026, not a quote from this business. Ask for a written estimate.
Compare nearby roofers
| Business | Rank | CR Score | Google rating | License verified | Saturday | Sunday | Distance away |
|---|---|---|---|---|---|---|---|
| Miller's Roofing & Siding (this business) | — | 59 | 4.5 (43) | — | — | — | |
| Liberty Roofing Pros | #2 | 60 | 4.9 (181) | — | Yes | Yes | 31.5 mi |
| Langstons LLC | #4 | 58 | 5.0 (10) | — | Yes | Yes | 14.2 mi |
Reviews
ContractorsRanked reviews
No ContractorsRanked reviews yet
4.5from 43 Google reviews
Hired Miller's Roofing & Siding? Write a review
Questions about Miller's Roofing & Siding
How is Miller's Roofing & Siding ranked in Titusville?
What areas does Miller's Roofing & Siding serve?
What do Google reviews say about Miller's Roofing & Siding?
How do I contact Miller's Roofing & Siding?
Own Miller's Roofing & Siding? Claim this profile.
Claiming is free. Correct your hours, trades and service area. The CR Score is recalculated from corrected data; payment never changes it.