Fences and Decks

Function meets Form.

Select from a variety of styles, or design one-of-a-kind custom design.


To Schedule an estimate Please fill in the contact form below and one of our representatives will get back to you within 24 hours.

Change Image
  • Fully Insured and Licensed
  • Professional Courteous Crews
  • Vast Array of Material Selections
  • A Complete Satisfaction Guarantee
  • Professional Designing and Engineering

Welcome to Hal Co Fence

Established in 1981, we have been providing quality products and services at a reasonable cost to customers for over a quarter of a century. At HAL CO FENCE we have installed quality fences, decks, and screen porches that have added value and beauty to thousands of commercial and residential customers in the Northern Virginia area. Our services include design and installation of all types of fences, decks and custom screen porches along with the specialty features that often accompany outdoor additions.

read more >>

Repair Your Fence

Fence RepairHal Co Fence has meant high quality products and dependable service throughout the Northern Virginia and Washington DC Metropolitan area for nearly 30 years.

search for product >>

Build Your Own Fence

build your own fenceWith nearly 30 years experience in providing high quality products and dependable service throughout Northern Virginia and the Washington DC metropolitan area, Hal Co Fence has the fence for you.

search for product >>

"Many thanks for your very efficient service, fast work and a great looking fence." Angela Jenkins

"We love the fencing - it looks great, and our friends have been very impressed." Frank Bassett

Serving Northern Virginia including areas like Aldie, VA — Alexandria, VA — Annandale, VA — Arcola, VA — Arlington, VA — Ashburn, VA — Bristow, VA — Burke, VA — Catlett, VA — Centreville, VA — Chantilly, VA — Clifton, VA — Dale City, VA — Dumfries, VA — Fairfax Station, VA — Fairfax, VA — Falls Church, VA — Gainesville, VA — Great Falls, VA — Haymarket, VA — Herndon, VA — Leesburg, VA — Lorton, VA — Manassas, VA — McLean, VA — Middleburg, VA — Nokesville, VA — Oakton, VA — Occoquan, VA — Purcellville, VA — Reston, VA — Springfield, VA — Stafford, VA — Sterling, VA — Vienna, VA — Warrenton, VA — Woodbridge, VA