Skip Navigation

quality custom work!

No fencing job is too big or too small!

give us a call

D.R. Fencing Sales & Service: Fencing Supplies in Cornwall

When you need expert fence installation services and quality fencing supplies in Cornwall and surrounding communities in Eastern Ontario, look no further than D.R. Fencing Sales & Service.

Commercial & Residential

We offer sales, installation, and custom design of all types of fencing for new construction, as well as commercial and residential applications. Choose from a traditional white picket or durable wood privacy fence; elegant metal fences constructed of aluminum, iron or steel; or maintenance-free PVC or composite fence that is guaranteed against chipping, fading, rotting or cracking.

Supplies & Equipment

Do-it-yourselfers and contractors will find all the fencing supplies and equipment they need for a successful project at D.R. Fencing Sales & Service. We operate a retail store that offers a wide selection of quality fencing products that are perfect for repairs & replacements, and can provide expert advice and professional assistance if needed.

Schedule a Free Estimate

Please take a look at our photo gallery page to see examples of our products and installations, and check out our testimonials page to learn what our customers are saying about us. We’d like to assist you with your fencing needs, too. Please contact us with any questions or to schedule a free estimate at your home or business.

free estimate

Products & Services

We offer installation and repairs using quality brands

find out

Our Story

Read about who we are


Read what our customers have to say about our work

learn more

Get Directions

Visit our shop in Cornwall

contact info

D.R Fencing Sales and Service


820 Campbell Street, Cornwall, ON K6H 6L7


Phone: 613-933-7510





Monday – Friday: 9:00 AM to 5:00 PM



Service Area

We serve communities throughout Eastern Ontario, including:

  • Cornwall
  • Lunenburg
  • Alexandria
  • Martintown
  • Apple Hill
  • Maxville
  • Avonmore
  • Monkland 
  • Berwick
  • Moose Creek 
  • Crysler
  • Newington
  • Finch
  • Lancaster 
  • Green Valley
  • St Andrews 
  • Ingleside
  • Hawkesbury 
  • Longsault
  • Morrisburg

Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice