Home

 

Services

 

Pictures

 

Contact Us

 

Leon MacDonald's Landscaping has been an established business located in the Windsor, Nova Scotia area for over 25 years. We are a family run business and stand by the quality of our work.