Providing Top Quality Lawn and Snow Services to Downtown Toronto since 2006




Mr. Mow It All

Our reliable and professional crews can pull weeds, install annual flower plantings, prune plants, and more.

We offer a full no-risk guarantee on all our services and we are fully insured.

Nothing is more important to us than your complete satisfaction.

Make a risk-free decision and choose Mr. Mow It All for all your garden maintenance needs.

Trust us with all your Garden and Flower Bed Maintenance.

Mr. Mow It All originated with a desire to offer a high-quality product and service while building rewarding jobs and careers. We aim to be the leader for all your gardening needs.

Customer service and employee satisfaction are our top priorities. We don’t cut corners, and we take our job very seriously.

Our clients boast about our professionalism and no fuss attitude. In fact, many of our long-term clients are the reason for our growth and success. We’re constantly on the lookout for ways to serve you and our community better.

Chris Thacker
Owner and GM

Service Process

Garden maintenance often includes 2-3 horticulturalists on site.

Whether you just need us to weed the beds or do a complete makeover with new plantings, our knowledgeable experts can make the appropriate suggestions.

Please make sure your property is ready for service. If you are putting a limit on the amount of time you’d like us to spend on your property, please provide us with your list of priorities so we can make sure we focus on those items first. Yard waste bags or disposal of debris is not included in this service. Planting materials also come at an extra cost.

Signup Process


You call us or fill out our form online.



We provide a free estimate for your property using Toronto Property Records, Google Earth, Google Street View, and other sources. If an online instant quote isn’t possible for your property, we will send out an estimator to prepare one for you.



Upon your acceptance of our estimate, we often can schedule your service within 1-2 weeks. We may be able to accommodate urgent requests at an additional cost. We will also require a credit card number, which will be charged the Tuesday following your service.

Pricing Details

Flower bed maintenance costs $62 per person per hour.

The amount of time required will vary depending on the amount of work needed.

We accept Visa and Mastercard.

We also do planters, which starts at $119 and is based on planter size.

Prior to each service, please ensure that your property is ready for service by picking up toys, cleaning up any dog droppings, and ensuring that we are able to access the entire property.


Our Simple 100% NO RISK Can’t Lose Guarantee

We want you to be totally thrilled with our service… so absolutely delighted you will recommend us to your friends and neighbours. Frankly, we want to care for your property forever. You are the judge. If our work is not excellent, we will re-do the item in question for FREE. If you are still not happy, you will not owe us one single dollar. Nothing is more important to us than your complete satisfaction.

Request a Quote

Areas We Serve

Mr. Mow It All is dedicated to providing the absolute best service to each and every customer.

We offer commercial and residential services to The Beaches, Leaside, Davisville, Moore Park, East York, Riverdale, Lawrence Park, Rosedale, Leslieville, Cabbagetown, Forest Hill, Hoggs Hollow, The Annex, The Junction, & Parkdale.

698 Danforth Avenue, Suite 202, Toronto, Ontario, M4J 1L1


Special Bulletin: Mr. Mow It All COVID-19 Response