Landscaping in Markham, neighbourhood by neighbourhood
Short answer
Landscaping in Markham, Ontario usually means one of two kinds of yard. Older lots in Unionville, Markham Village and Thornhill have mature trees and interlock that has been through many winters. Newer subdivisions such as Cornell, Berczy Village and Cathedraltown have small yards and builder sod. We're based in Markham and do interlock repair, polymeric sand, sod, lawn care, cleanups, hedge trimming and deck and fence work across the city.
We’re based in Markham, Ontario, so landscaping in Markham is the work closest to home for us. The city has two very different kinds of yard. Older homes have mature trees and interlock that has been through decades of winters. Newer subdivisions have small yards and a lawn the builder put down. Each needs different work, and the City has rules on trees, fences, watering and heritage districts that are worth knowing before anyone starts digging.
What does landscaping in Markham usually involve?
It depends mostly on how old the house is. In established parts of the city, like Unionville, Markham Village and the Markham side of Thornhill, the work is about catching up on age:
- Driveways and walkways laid years ago often have dips where water sits, a few rocking pavers and joints full of weeds and moss. Most of that can be fixed without replacing the whole surface. See interlock repair, polymeric sand and weed removal and our guide on why interlock sinks.
- Cedar hedges and foundation shrubs that haven’t been cut back in a while need a careful trim to get them back into shape. See hedge and bush trimming.
- Mature trees mean heavy leaf drop. A thick layer of leaves left on the grass over winter raises the risk of snow mould, which shows up in spring as matted, crusty patches. A fall cleanup before the last yard waste pickup deals with it.
- Decks and fences go grey once their finish wears off, and without upkeep the boards check, crack and grow mildew. Washing and a fresh coat slows that down. See deck staining and waterproofing and deck and fence repair.
In newer areas such as Cornell, Cathedraltown and the newer parts of Berczy Village, the problems are different:
- Builder sod doesn’t always take. Where the topsoil under it is thin or the ground is compacted, it thins out, browns in summer or never knits. Sometimes patches will do. Sometimes it needs new sod over better soil.
- Many front gardens start with a few shrubs and some stone or mulch. A planted, mulched garden bed makes a small front yard look finished.
- Narrow side yards often get interlock paths, which can settle where the ground beside the house was backfilled.
Regular lawn care fits both kinds of yard.
What Markham rules affect yard work?
Five City of Markham rules come up again and again. This table sums them up. The City’s own pages, linked below, are the final word.
Scroll sideways to see the whole table.
| Rule | What it says | When or where |
|---|---|---|
| Tree permit | Needed to injure or remove a private tree 20 cm or more across, measured 1.37 m up | All year, whatever the tree’s health |
| Yard waste pickup | Every other week, in paper bags or open containers under 18 kg | April 7 to October 30, 2026 |
| Fence height | 1.2 m in the front yard, 1.8 m along side and rear lot lines | Any new or replacement fence |
| Lawn watering | 6 to 9 a.m. or 6 to 9 p.m., odd or even days by address | June 1 to September 30 (new sod exempt for 2 months) |
| Heritage permit | Needed for new driveways, front walks and new or different fences | Unionville, Markham Village, Thornhill and Buttonville districts |
Leaf and yard waste pickup
The City lists yard material collection every other week from April 7 to October 30 in 2026. Plastic bags aren’t accepted. Branches go in bundles less than 1.2 m long, with no branch thicker than 15 cm.
Put material out by 7 a.m. on collection day, and no earlier than the night before. Grass clippings aren’t collected, so leave them on the lawn. The City also suggests mulching leaves with the mower and leaving them there.
Book a fall cleanup early enough that the bags can go out before the last pickup. Our fall cleanup checklist has the timing. If you miss it, the City lists the Richmond Hill (Bloomington) Compost Facility at 1351 Bloomington Rd. E. as a drop-off.
Trees
Markham’s Tree Preservation By-law (2023-164) requires a permit before injuring or removing a private tree with a trunk 20 cm (about 8 inches) across or more, measured 1.37 m above the ground. That applies even if the tree is dead or leaning.
The by-law counts root damage as injury, so ask the City before heavy digging next to a large tree. Pruning branches for maintenance, done to good arboricultural practice, isn’t injury. The City lists a $20.50 processing fee per application.
Fences
The City’s fence rules allow up to 1.2 m (4 feet) in the front yard and up to 1.8 m (6 feet) along the side and rear property lines. On a corner lot, the side facing the street is limited to 1.2 m. Check the height before you replace a fence. Our guide to fence height rules in Markham and Toronto covers pool fences and shared fences too.
Watering
From June 1 to September 30, Markham’s water use by-law (2019-53) allows lawn watering from 6 to 9 a.m. or from 6 to 9 p.m. (not both). Even-numbered addresses water on even days, odd-numbered ones on odd days. New sod is exempt for two months after it’s laid.
That exemption matters, because Iowa State University Extension advises watering new sod every morning for the first 7–10 days, plus an afternoon watering in hot weather. Our guide on watering new sod goes week by week.
Heritage conservation districts
Markham has four heritage conservation districts, covering the old village areas of Unionville, Markham Village, Thornhill and Buttonville. They don’t take in the whole of those neighbourhoods, and the City has a map of each district so you can check your street.
The City’s heritage permit page lists new or changed driveways, front yard patios and walkways, and new or different fences as work that needs a permit there. Planting, general repairs to existing fences, and backyard patios that can’t be seen from the street don’t. Talk to the City before booking a new driveway or front walk.
How much does landscaping cost in Markham?
There’s no single figure, but published rates give you a starting point. Landscape Ontario’s 2022 charge-out rate survey lists $55 to $90 an hour for a landscape labourer and $75 to $110 for a technician. HomeStars’ Toronto cost guide, updated August 2026, says basic projects on small yards can start around $2,000.
Those are published GTA ranges, not our prices. Our guide to what landscaping costs in Markham breaks them down job by job.
How do I get a landscaping quote in Markham?
Text us your street or postal code and a couple of photos at (437) 684-2535, or use the form below, and we’ll book a free visit to look at the job.
One thing to mention up front: if the house is in the Unionville, Markham Village, Thornhill or Buttonville heritage district and the job changes the driveway, a front walk or a fence, the heritage permit has to come before the work. Planting, cleanups and repairs to an existing fence don’t need one.
Just over the city line, we also work in Thornhill, Richmond Hill, Stouffville, Pickering and the other areas we cover.
Neighbourhoods in Markham we work in
We also work in Box Grove, Wismer Commons, Greensborough, Cachet, Victoria Square and Milliken Mills.
Unionville
Unionville grew up around Kennedy Road north of Highway 7, and takes its name from Ira White's Union Mills, built in 1839. Main Street Unionville and the streets around it are one of Markham's four heritage conservation districts, so a new driveway, front walk or fence there needs a heritage permit first. The older lots carry big trees and walkways that have sat through decades of frost. Heavy leaf cleanups, interlock repair on dipped walkways and hedge work are the usual jobs.
Markham Village
Markham Village is the old town along Main Street Markham, either side of Highway 7, first settled by Mennonite families in 1825 under the name Reesorville. Its historic core is a heritage conservation district, and the side streets mix 19th-century houses with homes built in the decades since. Mature trees and long-established cedar hedges are common here, so hedge trimming, fall leaf cleanups and resanding tired interlock come up most.
Berczy Village
Berczy Village runs from 16th Avenue up to Major Mackenzie Drive, between Kennedy Road and McCowan Road, and is named after William Berczy, who brought Markham's first settlers. Building started in the mid-1990s and most homes were finished by the early 2000s, with the Upper Unionville extension completed in 2017. Many townhouses and semis have garages on rear lanes, so the front yard is mostly a strip of lawn, a walkway and a bed. Thin builder sod, settled walkways and first garden beds are the common jobs.
Angus Glen
Angus Glen sits west of Berczy Village, between Warden Avenue and Kennedy Road from 16th Avenue to Major Mackenzie Drive, around the golf club that opened in 1995. The original East Village of about 500 homes went up in the late 1990s, many with garages on rear laneways, and more phases followed in the mid-2000s. At 20 to 30 years old, these are the houses where original driveways start to sink at the edges and decks go grey. Deck staining and interlock relevelling are the jobs to expect.
Cornell
Cornell is in the northeast of the city, inside Highway 407, 16th Avenue, Ninth Line and the Donald Cousens Parkway. Building began in 1997 on a new urbanist plan, with a street grid and most garages at the rear of the lot. That leaves small front gardens close to the sidewalk and small back yards between the house and the garage. Patchy sod, front beds that need a clean edge and mulch, and walkways that have settled are what we expect to see.
Cathedraltown
Cathedraltown runs north of Major Mackenzie Drive to Elgin Mills Road, between Highway 404 and Victoria Square Boulevard, and is named after the Cathedral of the Transfiguration. Most homes went up from about 2006, in Regency and Georgian-inspired styles. The yards are still young: builder sod, small trees and front gardens that were never really finished. New garden beds, lawn repair and polymeric sand on newer pavers come up more often than repairs.
Thornhill (Markham side)
Thornhill east of Yonge Street is part of Markham, mostly in postal codes starting with L3T, so Markham's tree, fence and watering rules apply there, not Vaughan's. The old village core is one of the City's four heritage conservation districts. Lots here are older than in most of Markham, with mature trees and hedges that need regular cutting back. The Thornhill page sets out the Markham and Vaughan rules side by side.
Before and after photos of our jobs, with what each one involved, are on our work page.
Postal codes in Markham
Markham addresses have postal codes starting with one of these:
- L3P central Markham
- L3R southwest Markham
- L3S Armadale and Milliken
- L6B Cornell and Box Grove
- L6C Berczy Village, Cachet and Angus Glen
- L6E Wismer Commons and Greensborough
- L6G Markham Centre
- L3T Thornhill east, the Markham side (shared with Thornhill)
- L0H 1J0 Locust Hill
Check your postal code
What we do most in Markham
- Interlock repair & paver leveling
Interlock repair fixes sunken, heaved or broken pavers so your driveway, walkway or patio sits flat and safe again, without a full replacement.
- Polymeric sand & weed removal
We clear weeds, moss and worn-out sand from your interlock joints and refill them with polymeric sand that sets firm.
- Interlock cleaning & sealing
We clean, re-sand and seal interlock in Markham and nearby, bringing tired pavers back without replacing them.
- Spring & fall cleanups
We clear the leaves, weeds and tired garden beds in fall and spring, so your yard is ready for winter or the growing season.
- Sod installation & lawn repair
We replace weedy, dead or bare lawns with fresh sod that looks finished the day it goes down.
- Lawn mowing & lawn care
We mow, trim and edge lawns across Markham and nearby towns, then blow the clippings off your driveway and walks.
- Hedge & bush trimming
We trim cedar hedges, privacy hedges and overgrown bushes in Markham and nearby, and rake up every clipping before we leave.
- Deck staining, sealing & waterproofing
We wash, repair and recoat grey, peeling or splintery wooden decks in Markham and nearby, finishing with paint or a waterproof coating.
What customers say
5.0 on Google · 7 reviews. Read all reviews on Google
Great experience! These guys did an amazing job bringing life back to my property. They removed all the weeds, treated the area, put mulch, and cleaned the interlock. The transformation was incredible! Very happy with the quality of work, professionalism, and the price. Highly recommend!
Read moreShow less
Ivanna B. · Google · August 2026 Worked w the owner, this was for yard cleanup, he had a professional crew and they got the job done fairly quickly in the front and backyard.
Jack K. · Google · October 2026 Very reasonable price, great service, very professional crew. They came to do a quote and at first their price seemed high, but when i saw them work it explained everything! They wend above and beyond, and fully transformed my front and backyard so it looks amazing. The quality of workmanship is really high, I would trust them to do literally everything around exterior of the house, i am planning to call the for gutter cleaning job in the fall.
Read moreShow less
Sofiia P. · Google · August 2026
Questions from Markham homeowners
Do I need a permit to remove a tree on my property in Markham?
Yes, if the trunk is 20 cm (about 8 inches) across or more, measured 1.37 m above the ground. Markham's Tree Preservation By-law requires a permit before injuring or removing a private tree of that size, whatever its health. Pruning branches for maintenance, done to good arboricultural practice, doesn't count as injury. The City lists a $20.50 processing fee per application. If you're not sure whether your job needs a permit, ask the City before cutting.
When does Markham pick up leaves and yard waste?
For 2026 the City of Markham lists yard material collection from April 7 to October 30, every other week. Use kraft paper bags or open rigid containers, keep each one under 18 kg, and tie branches into bundles under 1.2 m long. Grass clippings aren't collected. After the last pickup, leaf and yard material can go to the Richmond Hill (Bloomington) Compost Facility.
Can I water new sod during Markham's watering restrictions?
Yes. Markham's lawn watering limits run from June 1 to September 30, with watering allowed from 6 to 9 a.m. or 6 to 9 p.m. on odd or even days to match your address. The City says these limits don't apply to new sod for two months after it's laid, which covers the weeks when it needs water every day.
Do I need a heritage permit for a new driveway or walkway in Unionville or Markham Village?
Probably, if your home is inside one of Markham's four heritage conservation districts: the old village areas of Unionville, Markham Village, Thornhill and Buttonville. The City publishes a map of each. Its heritage permit page lists new or changed driveways, front yard patios and walkways, and new or different fences as work that needs a permit. Planting and general repairs to existing fences don't. Check with the City's heritage section before booking the work.
Do you cover my part of Markham?
We're based in Markham and work across the city, from Thornhill and Milliken in the south up to Cathedraltown and Victoria Square in the north. Markham postal codes start with L3P, L3R, L3S, L6B, L6C, L6E or L6G, and L3T on the Thornhill side. Put yours into the postal code check on this page, or text it to (437) 684-2535. The quote visit is free.
Sources
- City of Markham: Yard material collection
- City of Markham: Tree permit application
- City of Markham: Tree Preservation By-law 2023-164
- City of Markham: Fences and swimming pools
- City of Markham: Water use by-law
- City of Markham: Heritage districts
- City of Markham: Heritage permit
- Landscape Ontario: 2022 charge out rate survey (April 2022)
- HomeStars: A guide to landscaping costs in Toronto (updated August 2026)
- Iowa State University Extension: How should I water a newly sodded lawn?
- University of Illinois Extension: Preventing winter damage to lawns
- USDA Forest Products Laboratory: Finishes for wood decks
- Wikipedia: Unionville, Ontario
- Wikipedia: Markham Village
- Wikipedia: Berczy Village
- Wikipedia: Angus Glen
- Wikipedia: Cornell, Markham
- Wikipedia: Cathedraltown
- Wikipedia: List of postal codes of Canada: L
- Wikipedia: List of postal codes of Canada: M
- Canada Post: Find a postal code
Get a free quote
Tell us what needs doing at your place in Markham. We'll get back to you to book a visit, see the job and give you a price. Quotes are free.
Call or text (437) 684-2535.
Faster: text 2–3 photos of the area to the same number.
Thanks, we've got your request.
We'll be in touch to arrange a visit.
If you have photos of the area, text them to (437) 684-2535 and we'll take a look before we come out.