Contact Us For
A Free Estimate!
Reviews From Winchester
Products & Services
Residential Fencing
Vinyl Fence Installation
Wood Fence Installation
Chain Link Fence Installation
Metal Fence Installation
Privacy Fencing
Pool Fences
Deck Fences
Fence Restoration
Custom Fence Designs
Fence Replacement
Belhaven Style Fences
Claremont Style Fences
Ashville Style Fences
Paddock Fences
Picket Fences
PVC Fences
Deer Fencing
Garden Fences
Security Fences
Commercial Fencing
Temporary Fencing
Construction Site Fencing
Security Fencing
Barrier Gates
Dumpster Enclosures
Security Gates
Sliding Gates
Electronic Gates
Chain Link Fences
Farm Fencing
Safety Enclosures
Tennis Court Fences
Deck Design & Installation
Vinyl Deck Building
Wood Deck Installation
Composite Deck Design & Building
Patio Design & Installation
Stone Patio Installation
Paver Patio Installation
Concrete Patio Installation
Porch Design & Installation
Wood Porch Design
Wood Porch Installation
Maintenance-Free Porch Design
Maintenance-Free Porch Installation
Porch Insect Screens
Weather-Resistant Porch Screens
Privacy Porch Screens
Pet & Child Resistant Porch Screens
Solar Porch Screens
Roof replacement
Roof repair
Roof inspection
Asphalt shingle roofing
Metal roofing
Cedar shake roofing
Company Awards
Best of HomeGuide in 2018
MC Fence & Deck was hand-picked over dozens of other pros in the same area. This is no small feat... [Read more]
HomeAdvisor Top Rated
MC Fence And Deck is proud to be one of the top rated contractors on HomeAdvisor! This accolade is only given to companies... [Read more]
Best of HomeAdvisor 2018
MC Fence And Deck received the Best of HomeAdvisor 2018 award! We are proud to be recognized as one of the best contractors... [Read more]
More Awards

Reliable Fencing, Roofing, & Patio Contractor Serving Winchester, VA

"John & Brian took extra time to address my concerns and set my fence exactly how I wanted it.” ...
Happy Customers Surrounding Winchester, VA
Work Requests

Click the icons to see what our customers had to say.

Professional fence installation services in Winchester, VA

MC Fence And Deck specializes in a variety of commercial and residential fencing services to fit your every need. We can install yard fences, pool fences, privacy fences, and more. We offer all types of fencing materials, including wood, chain link, and vinyl.

Roofing professionals in Winchester, VA

Is your roof damaged? Don't underestimate how quickly small roofing problems can cause serious damage. A minor roof leak can quickly grow and cause costly damage to your interior. At MC Fence And Deck we can take care of all your roofing problems with quality roof repair, roof replacement, and more.

Deck design & installation in Winchester, VA

MC Fence And Deck also offers a variety of quality deck design & installation options. Whether you want a private space to relax or more room to entertain guests, we offer the quality materials that you need. From design to installation, our team of experts can handle the whole process and make your new deck installation a hassle-free success. We also offer re-decking services if you have a deck that has seen better days.

Professional patio installation in Winchester, VA

Want to enjoy more fun in the sun while improving your home's image and value? Installing a new patio can do just that! A professionally installed patio looks great, expands your entertainment space, and encourages more outdoor fun. Our professional patio contractors will work with you choosing the best size, shape, hardscaping options, privacy options, and electrical solutions that will best suit your new outdoor space!

Customizable porch design & building in Winchester, VA

If you're looking to add a front porch to extend your living space and add to your home, look no further than MC Fence And Deck. Whether you want a classic wood porch, need a maintenance-free solution, or have specific privacy concerns, we can design and build the perfect porch to suit your home's appearance, needs, and budget.

We can install insect screens, weather resistant screens, privacy screens, child-resistant screens, solar screens, and more. Schedule a free estimate to learn more about our expert porch design and build services!

Our Services in Winchester:

  • Fence Installation: Aluminum, Chain link, Wood, etc.
  • Privacy Fencing
  • Deck and Pool Fences
  • Fence Replacement
  • Roof Replacement and Repair
  • Deck Design and Installation
  • Patio Design and Installation
  • Porch Design and Installation

We are your trusted source for all types of fencing, porch, patio, and deck services! Call or contact us today to find out more about our services or to schedule your FREE estimate!

News & Events From from Winchester
Testimonials from M.C. Fence and Deck customers... [Read more]
Customer testimonials for M.C Fence and Deck... [Read more]
Work Requests From Winchester, VA
Vicinity of Flathead Trl. in Winchester
Would like to get a quote on how much it would be to install a black chain link fence in our back yard. maybe 250 feet. Not really sure.
Vicinity of Stoneridge Road in Winchester
We would like to use a wood fence that is similar to our neighbors.
Vicinity of Blossom Dr in Winchester
We currently have an old chain link fence and we are looking to have a higher wooden one built for more privacy and because our 5 year old now loves to climb fence.
Vicinity of Killaney Court in Winchester
We have a small covered porch that needs to be power washed, re-stained and a small railing that needs pegs replaced and painted.
Vicinity of Tanglewood Lane in Winchester
Small backyard under reasonable HOA. need vinyl 3 foot tall fence with gate for dog. Need estimate asap
Vicinity of Fairmont Ave in Winchester
Have 2 damaged fences from tractor and trailers that need repaired. We are a commercial property
Vicinity of Reign Way in Winchester
Pricing fencing for a new townhouse.
Vicinity of Hillman Dr. in Winchester
6 ft Wood fence, 205 feet total, 1 double gate
Vicinity of Darby Dr in Winchester
I would like a fence estimate. Fencing back yard 6ft fence.
Vicinity of Rebecca Drive in Winchester
Vinyl fence estimate
Vicinity of Winchester Dr in Winchester
We want to fence in our yard to be able to keep the dog in her boundary.
Vicinity of Clayton Ridge Dr in Winchester
Install a fence and possibly pavers.
Vicinity of W Oates Ave in Winchester
We are looking to get one side with a gate wide enough for a truck to get through
Vicinity of Stone House Ct in Winchester
I want to fence in my yard to contain my dog. My neighbors also have fences from MC fence, so I would like ours to match.
Vicinity of Wayfaring Drive in Winchester
There are two sides existing fence were installed by my neighbors and I would like to complete fencing for my backyard with the fence gate. I am searching the company who has done the projects in Sovereign Village community in Winchester, VA, and the company should be familiar with Sovereign Village HOA fence regulation. Thanks,
Vicinity of Back Mountain Road in Winchester
This person has filled out the Star Power Pro survey on that you sent them and is interested in another service you provide: decks. Please contact them to schedule a new appointment for this service. This is a no-charge lead.
Vicinity of Greenwood Rd in Winchester
Driveway corner angled splitrail fence
Vicinity of Morningside Drive in Winchester
Needing to fence off an area between driveway and patio from house to detached garage to keep pets in
Vicinity of Copperfield Lane in Winchester
Would Like Pricing On Slip Fence 100Ft !!
Vicinity of FRONT ROYAL PIKE in Winchester
Have 3 dogs that need to be contained.
Serving the following Winchester, VA zip codes
22601, 22602, 22603, 22604
Service Area
Free Quote