About John

     John earned a Bachelor of Commerce degree from University of Guelph and went on to hold many regional and national roles in sales and sales management within the Canadian travel insurance industry. Throughout this time, John began investing in real estate and found that while his career in travel insurance was quite rewarding and offered many travel opportunities, he had a greater passion for real estate. Finally, after more than a dozen years of successful corporate sales growth, John made the move to full-time Realtor in 2016 and joined the esteemed team at Century 21 Miller Real Estate Ltd., Brokerage.

     Since then, John has enjoyed great success achieving client goals and earning awards each and every year, including the coveted Centurion Award. With expertise in residential sales, purchases, investment properties, strategic planning, sales, marketing, and more, his clients are in very good hands.

     John lives in Dundas with his wife, Heather, and has extensive knowledge of the local community and those nearby as he has also lived and invested in Oakville, Burlington, and Guelph. John loves to travel and he’s both an avid skier and classic car enthusiast. 

John is also very active in the community, including:

Member, Dundas Valley Sunrise Rotary Club
Board Member, Dundas Community Services (Seniors Org)
Member, Lions Club of Oakville
Co-Chair, Cruise Night Committee
Chair, Golf Tournament Committee
Sponsor, Dundas Seniors Fair
Sponsor, Carnegie Gallery Secret Gardens Tour (Dundas)
Sponsor, “My Walks of Art” – A Walking Guidebook of
Dundas by local artist, Danuta Niton
Sponsor, Oakville Lions Cruise Night
Sponsor, Oakville Lions Annual Charity Golf Tournament
Local Area Representative, Holiday Valley Ski Resort
(Ellicottville, NY)
Past volunteer – capacity-building role in Uniterra’s Leave
For Change program (Kathmandu, Nepal)

Get In Touch

John Merrill

Mobile: (905) 630-0778

Phone: (905) 845-9180


Office Info

Century 21 Miller Real Estate Ltd., Brokerage

9 - 209 Speers Rd  Oakville,  ON  L6K 0H5 

Stay Connected