Fence or deck costs in Scranton
Here’s the ballpark for common fence or deck jobs around Scranton, PA. Want one for your own project? A photo is all it takes.
Free · about 15 seconds · no signup
What it usually costs
- Build a wood fence$14 – $42 per linear foot
- Build a vinyl or metal fence$14 – $56 per linear foot
- Build a chain-link fence$9.36 – $37 per linear foot
- Build a wood deck$14 – $47 per sq ft
- Build a composite deck$23 – $75 per sq ft
A ballpark, not a quote. All of these are national averages adjusted for Scranton prices, so your job could land outside them.
Fence or deck in Scranton
Nearly half of Scranton's homes stand alone as detached houses, and just over half were built before 1940. If you own one of those older houses, the deck you're planning will likely bolt onto a wall that's close to a century old.
Before any posts go in, check your flood map. The city's permit page says FEMA treats any manmade change in a floodplain as development, even a small one. It asks you to talk with the city's Floodplain Manager about how the rules apply before jobs as small as putting up a fence.
The city's general rule is simple: all construction projects need a permit. Residential work calls for a contractor holding the city's Home Improvement Contractor License. Plan reviews are handled by NEIC, the outside agency the city contracts with, so if your deck needs plan review, that's who does it.
Timing is spelled out too. The city says to submit your application 4 to 90 days before the work starts, and it aims to decide residential permits within 15 business days. An incomplete application gets sent back, which means a longer wait for you and your contractor. Once you have the permit, it gets posted at the front of the job, where it can be seen from the street.
Questions homeowners ask
How accurate is a photo estimate?
How is a fence priced versus a deck?
Which materials can you estimate?
Is this really free?
What photo works best?
Want a ballpark for your project?
Snap a photo and get a rough price range in seconds. Free, no signup.