We have been installing fences longer than UPS has been delivering packages and passenger flights have been moving people, both of which started in 1919.

We’re not going to tell you a long story about how good we are at building and installing fences; we’ll just let time and our warranty do the talking.

A Lifetime of Protection

At Rusticraft Fence, we take immense pride in providing our customers with top-quality fencing solutions. We are excited to announce the launch of our new Lifetime Craftsmanship Warranty, a testament to our commitment to excellence and customer satisfaction.

We understand that investing in a fence is an important decision, and we want you to have complete peace of mind when choosing us as your fencing provider. With our Lifetime Craftsmanship Warranty, we guarantee the durability and long-lasting performance of our products.

Note: The Lifetime Craftsmanship Warranty covers defects in craftsmanship and installation-related issues. Normal wear and tear, acts of nature, and accidents are not covered under this warranty. For more details, please refer to our warranty terms and conditions.

Permit Service

We offer a permit service to help you through the process of getting a fence permit for your house, in townships where it’s needed.

What we can do:

Visit your property and inspect for potential challenges.
Gather all necessary paperwork.
Coordinate with your township for processing.
Expedite your permit process.
Obtain your permit once it is approved

* This includes the township’s permit cost.
† The premium fee is charged for certain municipalities which have more complicated permit processes.
Note: This service is not available in Philadelphia.

Standard Fee: $285*

Includes most municipalities

Premium Fee: $295†

Includes but is not limited to: Radnor Township (Delco), Tredyffrin Township (Chesco), Plymouth Township (Montco), North Hampton (Bucks County), Lower Makefield (Bucks County), East Fallowfield (Chester County), Caln (Chester County), Folcroft (Delaware County), Town of Dewey Beach (DE), City of New Castle (DE)