Köhn Water Gardens is proud to serve the Greater Toronto Area; from Markham to Mississauga, Newmarket to Toronto.


There’s something comforting about water; it draws us in and calms us down. Adding a water feature to your patio or garden is a no-brainer; unfortunately, finding a quality contractor isn’t as obvious of a choice. We understand how difficult it is to know which companies are reliable, professional and will work within your time frame and budget. 

For over 40 years, we’ve put our customers first.

For starters, we know you don’t have the time or energy to try and figure out which materials, equipment, services you need to organize and from where. We take care of everything from start to finish. 


The first step is to get in touch with us. We'll get an understanding of your space, your needs, and what you'd like to create.


Depending on your needs, we often have a site consultation in order to really understand the project. A plan is created for what the process entails, and you receive a quote.


Once everyone is happy with the plan, we get to work. This is where the magic happens and we get to bring your vision to life.

Our Services

Here are some of the ways we can work together. Let's chat!
  • Equipment & Kits
  • Large Selection of Fountains
  • Consultations
  • Full Installation and Build
  • Landscape Design
  • Maintenance Programs
  • Veterinarian-Guided Fish Care
  • Repairs and Gutting

Our Guarantee

At Köhn Water Gardens, we believe that a water feature is an important investment that should be an integral part of the landscaping, to be enjoyed with friends and family for many years to come.

Using the latest technologies in the field, we provide creative solutions for your unique needs and desires. We pride ourselves in offering quality workmanship, unmatched customer service, and a LIFETIME WARRANTY on all equipment and features that have been purchased, installed, and maintained with us.

Contact Form

Fill out the form below and we'll get in touch.

Here's what our clients have to say...