Short answer
Fence quotes around Lansdale and North Wales differ mostly because of what's included: post depth and footings in the area's red shale, gates, removal of the old fence, the permit and site plan, and whether the design actually meets your township's rules. Material and height set the base price. Our 2026 installed ranges run from about $22 to $35 per foot for split rail up to $110 to $160 per foot for composite privacy, before gates, removal and permits.

Our installed price ranges
| Fence | Installed, per linear foot |
|---|---|
| Split rail (3-rail wood) | $22 to $35 |
| Chain link (4 ft, galvanized or black vinyl-coated) | $30 to $45 |
| Pressure-treated pine privacy (6 ft) | $40 to $65 |
| Cedar privacy (6 ft) | $45 to $70 |
| Vinyl privacy (6 ft) | $45 to $75 |
| Aluminum ornamental (4 to 5 ft) | $50 to $85 |
| Composite privacy (6 ft) | $110 to $160 |
| Walk gate (single, 4 ft opening) | $350 to $1,650 each |
| Double drive gate (8 to 12 ft opening) | $800 to $2,500 each |
Fence prices are residential, per foot, before gates, removal and permits. See fence cost for details.
The spread inside each range is the point of this page. Here is what pushes a quote to the top or bottom of it.
1. The ground under North Penn yards
Much of the Lansdale, North Wales and Montgomeryville area sits on Triassic red shale. The Penn soils over it usually hit bedrock 20 to 40 in down, and up to half the subsoil can be flat shale fragments. A hole that an auger cuts in minutes in one yard can take a rock bit next door. A quote that assumes easy digging can be lower on paper and change later; one that plans for shale costs more up front.
2. How deep the posts go
Montgomery Township's building guide sets deck footings at least 36 in below undisturbed grade, which is the local frost benchmark. Fence posts aren't decks, but a post that stops well short of frost depth in wet shale ground is the one that heaves. Ask each contractor how deep the posts go, how they're set and what happens when they hit rock.
3. Whether the design fits your township
The cheapest quote is the one that never gets approved. Around here the rules change street by street:
- Lansdale Borough limits front-yard fences to open styles of 3 ft and keeps fences 10 ft from the curb.
- Towamencin allows 4 ft in front only if the fence is at least 2.5 parts open to 1 part solid.
- Upper Gwynedd allows 6 ft 6 in; Hatfield and Montgomery Township stop at 6 ft.
- Lansdale, Montgomery Township and Worcester want the finished side facing out, which affects which panel style works.
A quote drawn for the wrong rules has to be redrawn, and the price moves when it is.
4. What's in the price
| Item | Ask whether it's included |
|---|---|
| Old fence removal and haul-away | Often a separate line |
| Gates and hardware | Count them; each one is a significant line |
| Permit fee and site plan | Fees vary by township |
| PA One Call request | Required before digging |
| Slope work (stepping or racking) | Adds labor on hilly lots |
| Cleanup of spoil | Shale spoil piles add up |
| Warranty | Workmanship and material, and for how long |
How to compare two quotes fairly
- Match the footage, height and material grade.
- Match the number and width of gates.
- Compare post spacing, post size and setting method.
- Check whether removal, permit and One Call are included.
- Ask each company which township your address is in. If they don't know, they haven't checked the rules.
Our quotes come with a 76-month workmanship warranty under the 76 Fence Platinum Protection Plan. We will walk you through every line on ours, and you're welcome to hold it up against anyone else's.
Common questions
Why is the same material priced differently by different companies?
Material grades vary: vinyl wall thickness, aluminum picket gauge, cedar grade. Ask for the product line, not just the color.
Is a per-foot price the whole price?
No. Gates, removal and permits are usually separate, and they can add up on a short run with two gates.
Will shale always cost extra?
Not always. Some lots dig easily. We look at the ground and tell you at the estimate if we expect rock.