Carpet Cost in Lansdale, PA in 2026
Most Carpet projects in Lansdale, PA cost between $2,100 and $7,500. The typical price is $3,700.
Labour and materials in Lansdale run about 6% above the national average. These figures are adjusted for that, so they are not the national average you will find elsewhere.
What drives the price
- Carpet face weight and fibre
- Pad thickness and density
- Stairs, which are priced per tread
- Furniture moving and old carpet disposal
Usually included
- Carpet, pad and tack strip
- Installation and seaming
- Removal of the old carpet
Usually extra
- Subfloor repair
- Baseboard replacement
Unit prices in Lansdale, PA
| Quality tier | Cost per sq ft |
|---|---|
| Budget | $2.59 |
| Mid-range | $4.66 |
| High-end | $9.33 |
Carpet installers in Lansdale, PA
Businesses listed on Google near Lansdale, PA. We are not affiliated with them and do not vet them — always confirm licensing and insurance before hiring.
Floor Coverings International
4.9(254 reviews)
587 Bethlehem Pike #1200, Montgomeryville, PA 18936
Floor Coverings International - Montgomery County
4.9(225 reviews)
1512 West Main Street Rear Garage/Office/Studio, Collegeville, PA 19426
Buenos Ayres Flooring
4.8(139 reviews)
542 Ridge Pike, Lafayette Hill, PA 19444
Lomax Carpet & Tile Mart
4.3(224 reviews)
772 Bethlehem Pike, Montgomeryville, PA 18936
Roy Lomas Carpets & Hardwoods
4.6(129 reviews)
2150 Detwiler Rd, Harleysville, PA 19438
Abram W. Bergey & Sons Inc.
4.8(59 reviews)
311 Main St, Harleysville, PA 19438