Vinyl Fencing

Get the "brand new" look that will never fade away.

See Options

Chain Link Fencing

Economize with our durable chain link.

Learn More

Wood Fencing

Complete your outdoor living space with the traditional beauty of wood.

Learn More

Fencing Company Serving Halifax & Surrounding Areas

MacDonald Fencing is a full service, custom fencing company serving Halifax, Dartmouth, and all Mainland Nova Scotia. We are a leading supplier of fence and deck rail products, gate access controls, and construction products to the Atlantic Provinces.

We are a well-established, family-owned and operated company with over 40 years of fence product and service knowledge. We take pride in our customer service, the quality of our products and workmanship, and we offer warranties to protect your investment.

Every project begins with a free consultation to better understand your needs and to help you make a design decision that suits your needs, fits your budget, and compliments your home or your business.

Residential, commercial or industrial, new installation, expansions, and repairs - we do it all.

We Provide Sales, Service, and Installations of:

  • Dog kennel panels
  • Vehicle & oil tank protection
  • Barrier gates
  • Farm fence & agricultural products
  • Wire partitions
  • Tempered safety glass
  • Welding services
  • HVAC installation & services

Associated Installation or Dealer Network Available

If you are outside our service area, please contact us for an Installer or Dealer nearest you.

  • Cape Breton
  • New Brunswick
  • Prince Edward Island
  • Newfoundland

Got Questions?

Contact us to ask about our different fencing and railing products.

Ask Us

MacDonald Fencing
1 This Street
Porters Lake, NS B3E 1H4

SERVICE AREAS

Porters Lake, all Mainland NS (Halifax, Dartmouth), and supply product throughout the Maritime Provinces.

Nova Scotia Fencing Solutions Since 1971

Send to a friend

Send the url of this page to a friend of yours

Copyright MacDonald Fencing 2018 - Legal
Created by

Legal notice