Residential Landscaping and Contracting

We offer landscaping services throughout Simcoe County, including Muskoka, Orillia, Barrie, Huntsville, Washago, Kilworthy, & Severn! Contact us today if your city or town is not listed, we may still be able to service your area, contact Jeff today.

BAF Landscaping and Contracting is a leading Canadian landscaping and contracting company. We are celebrating over 10 years of experience and industry excellence. Year round landscaping and contracting – whatever the season.

We specialize in designing a beautiful cottage waterfront, installing a backyard pool, or rejuvenating your over grown gardens, we have all your landscaping needs covered – whatever the season.

Our team is always committed to quality and customer satisfaction on every project. We are big enough to service all your potential landscaping needs, but small enough to care.

Relax, and stay warm come winter as we will take care of your snow and ice blues.  Inside we will design the kitchen of your dreams, that fancy washroom in that magazine you loved, and that profitable basement apartment to get rid of those monthly bills.

Why call the rest, when you have found the best.

Fully insured, modern equipment advanced building techniques, with dedicated, hardworking uniformed employees. Contact us anytime to transform your home and property into that oasis you have always dreamed of.

In the city? We have crew’s that are dedicated to the King City and Vaughan areas.




Armor Stone


Interlock Stone




Fences, Decks, Gazebos


Property Maintenance