Home Maintenance
Home Maintenance near you
Seasonal checks and small upkeep jobs around the house. Tell us about your home maintenance project and we’ll help you find local handymen who serve your area.
Free for homeowners · No obligation to hire
On this page
Home maintenance is the recurring upkeep that keeps a house sound between renovations: clearing gutters and downspouts, resealing gaps, testing alarms, changing furnace filters, draining outdoor faucets before a freeze, tightening what has worked loose and catching small problems before they turn into water damage. Some homeowners handle it themselves with a checklist; others book a handyman for a seasonal visit or sign up for a recurring maintenance plan so the work gets done whether or not anyone remembers.
A maintenance visit differs from calling someone to fix a specific problem. The goal is a routine walk-through of the house, inside and out, with small tasks done on the spot and anything bigger written down and handed to the right trade. In Canada, the calendar drives most of it, since freeze–thaw cycles, snow, the spring melt and summer humidity each put a different part of the house under strain.
This page explains how maintenance plans and seasonal visits work, what a visit covers in each season, which tasks belong to licensed trades, and how to keep records that help with insurance claims and resale. For task-by-task lists, see our spring, summer, fall and winter home maintenance checklists.
Home maintenance plans vs. one-off seasonal visits: ways to organize recurring upkeep
Before signing up for a plan, get the visit checklist in writing and find out how repairs beyond it are quoted, whether visits can be moved around the weather, and whether the plan renews on its own.
- One-off seasonal visit: you book a handyman before winter or after the melt with a list of checks and small repairs, and nothing carries over to the next season.
- Recurring maintenance plan: visits on an agreed schedule, the same checklist each time and reminders when the next one is due.
- Check-in plans for rentals and second homes: periodic visits while the owner is away, adding a look for leaks, frozen pipes and break-ins to the routine upkeep.
- Trade service agreements, such as a furnace or heat pump maintenance contract, which run alongside a general plan rather than inside it.
- A homeowner-led routine built on a written checklist, with a handyman brought in for jobs that need ladders, special tools or a second pair of hands.
What a seasonal home maintenance visit covers in spring, summer, fall and winter
Our seasonal home maintenance checklists list the tasks for each season, flag which ones most homeowners can do and which call for a professional, add notes for different regions, and let you tick items off as you go. A handyman visit usually takes on the ladder work and small repairs from those lists, while the licensed tasks are booked separately.
- Spring: gutters and downspouts cleared after the melt, downspout extensions put back, and exterior caulking, siding and window screens checked for winter damage.
- Summer: deck boards, stairs and railings checked for loose fasteners, exterior touch-ups done in dry weather, and doors and windows adjusted so they latch and seal.
- Fall: gutters cleared once the leaves are down, outdoor faucets shut off and drained, weatherstripping and door sweeps renewed, and heating service booked with a licensed technician.
- Winter: exhaust and intake vents kept clear of snow, the attic hatch and basement checked for frost or leaks, and smoke and carbon monoxide alarms tested.
Home maintenance tasks that need a licensed trade: electrical, gas, heating and plumbing
Maintenance visits are where small jobs tempt people to stretch the scope. Looking, testing and reporting are part of the visit; opening up a regulated system is not, however quick the fix seems.
- Electrical: replacing receptacles, switches, fixtures or hardwired alarms is electrical work, and the Electrical Safety Authority in Ontario advises hiring a licensed electrical contractor, while in Quebec the CMEQ says a licence is mandatory for anyone doing electrical work for others.
- Gas: cleaning burners, moving a gas dryer or range and servicing any gas appliance belong to a licensed gas technician, and in Ontario the TSSA says only registered fuels contractors may do fuels-related work.
- Heating: Health Canada advises a professional inspection of fuel-burning appliances at least once a year or as the manufacturer instructs, so the furnace, boiler, water heater and gas fireplace go to a qualified technician.
- Plumbing: re-caulking a tub is upkeep, but replacing a shut-off valve, a water heater or a length of pipe is work for a licensed plumber.
- Roofs: a visit can include a look from the ground or a ladder at the eaves, while walking the roof and making repairs go to a roofer with fall protection.
- Quebec: the RBQ requires a licence for construction work done for others unless the law exempts it, so repairs that touch the building itself call for a licensed contractor.
How a home maintenance visit runs: walk-through, small fixes and a written report
- A walk-through of the exterior, the roofline from the ground, the foundation, the attic hatch, the basement, the mechanical room and each floor, following the same checklist every time.
- Small fixes on the spot: caulking, weatherstripping, loose hardware, sticking doors, filter changes and alarm batteries.
- Photos of anything that is changing, such as a crack, a ceiling stain or rust at the base of the water heater, so the next visit can compare.
- A written list of issues outside the visit's scope, with the trade each one needs and how urgent it looks.
- A note of filter sizes, alarm dates, shut-off valve locations and anything that was replaced.
Early warning signs a home maintenance visit should catch: water, ice and air leaks
- Water stains on ceilings or around windows, which can point to a roof, flashing or plumbing leak.
- Ice dams or heavy icicles at the eaves, a sign that heat is escaping into the attic.
- Damp patches, white mineral deposits or new cracks on basement walls after the spring melt.
- Soft, cracked or discoloured caulking and grout around tubs and showers.
- Condensation or frost on the inside of windows, which suggests high indoor humidity or air leaks.
- Doors that start to stick or gaps opening at trim, which can signal moisture or movement.
Home maintenance records for insurance claims, warranties and resale
A simple log of what was checked, fixed and replaced, with dates, invoices and photos, pays off in three situations. After water or fire damage, an insurer may look at whether the loss was sudden or the result of wear and neglect, and dated records help show the house was looked after. Manufacturer and new-home warranties often expect regular maintenance, so invoices for furnace, water heater or roof work can matter if you ever make a claim. When you sell, the same file answers buyers' and inspectors' questions about the age of the roof or the last furnace service.
- Dated invoices for every service call, with the licence or registration number of each regulated trade.
- Model and serial numbers, installation dates and manuals for the furnace, water heater, air conditioner, appliances and alarms.
- Permits and final inspection records for any renovation or replacement that needed them.
- Before-and-after photos of repairs, plus photos of the roof, foundation and basement taken on the same visit each year.
- A digital copy of everything stored away from the house, so it survives the damage you might need it for.
Home Maintenance: frequently asked questions
How often should I book a home maintenance visit?
Many homeowners book one in spring and one in fall, which covers the work before and after winter. Older houses, rentals and cottages that sit empty may need more frequent checks, and heating equipment follows its own service schedule with a licensed technician.
Is a home maintenance plan worth it, or should I book visits as needed?
A plan helps if visits tend to slip, since the schedule and reminders are built in. If you're organized, booking seasonal visits yourself from our checklists works just as well. Either way, compare the written checklist, not just the number of visits.
Can a handyman service my furnace during a maintenance visit?
A handyman can swap a standard filter, but cleaning, adjusting or inspecting the furnace, boiler or any gas appliance is work for a licensed technician. Health Canada advises a professional inspection of fuel-burning appliances at least once a year or as the manufacturer instructs.
What home maintenance records should I keep for insurance?
Keep dated invoices, photos of the house and of repairs, and model and serial numbers for major equipment, with a copy stored outside the home. Ask your insurer what documentation it expects, since policies differ.
Does home maintenance work ever need a permit?
Caulking, clearing gutters and adjusting doors are upkeep. Replacing or altering electrical, gas, plumbing or structural parts can require a permit, depending on your province and municipality, and the licensed trade doing that work should know the rules and obtain it.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find handymen by city
Alberta
Show 17 citiesHide cities
- Home Maintenance in Calgary
- Home Maintenance in Edmonton
- Home Maintenance in Airdrie
- Home Maintenance in Cochrane
- Home Maintenance in Fort McMurray
- Home Maintenance in Fort Saskatchewan
- Home Maintenance in Grande Prairie
- Home Maintenance in Leduc
- Home Maintenance in Lethbridge
- Home Maintenance in Medicine Hat
- Home Maintenance in Okotoks
- Home Maintenance in Parkland County
- Home Maintenance in Red Deer
- Home Maintenance in Rocky View County
- Home Maintenance in Spruce Grove
- Home Maintenance in St. Albert
- Home Maintenance in Strathcona County
British Columbia
Show 31 citiesHide cities
- Home Maintenance in Abbotsford
- Home Maintenance in Burnaby
- Home Maintenance in Kelowna
- Home Maintenance in Surrey
- Home Maintenance in Vancouver
- Home Maintenance in Victoria
- Home Maintenance in Campbell River
- Home Maintenance in Chilliwack
- Home Maintenance in Coquitlam
- Home Maintenance in Courtenay
- Home Maintenance in Delta
- Home Maintenance in District of North Vancouver
- Home Maintenance in Kamloops
- Home Maintenance in Langford
- Home Maintenance in Langley
- Home Maintenance in Maple Ridge
- Home Maintenance in Mission
- Home Maintenance in Nanaimo
- Home Maintenance in New Westminster
- Home Maintenance in North Cowichan
- Home Maintenance in North Vancouver
- Home Maintenance in Penticton
- Home Maintenance in Port Coquitlam
- Home Maintenance in Port Moody
- Home Maintenance in Prince George
- Home Maintenance in Richmond
- Home Maintenance in Saanich
- Home Maintenance in Township of Langley
- Home Maintenance in Vernon
- Home Maintenance in West Kelowna
- Home Maintenance in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Home Maintenance in Barrie
- Home Maintenance in Brampton
- Home Maintenance in Greater Sudbury
- Home Maintenance in Guelph
- Home Maintenance in Hamilton
- Home Maintenance in Kingston
- Home Maintenance in Kitchener
- Home Maintenance in London
- Home Maintenance in Markham
- Home Maintenance in Mississauga
- Home Maintenance in Oshawa
- Home Maintenance in Ottawa
- Home Maintenance in St. Catharines
- Home Maintenance in Toronto
- Home Maintenance in Vaughan
- Home Maintenance in Waterloo
- Home Maintenance in Windsor
- Home Maintenance in Ajax
- Home Maintenance in Aurora
- Home Maintenance in Belleville
- Home Maintenance in Blue Mountains
- Home Maintenance in Bradford
- Home Maintenance in Brantford
- Home Maintenance in Burlington
- Home Maintenance in Caledon
- Home Maintenance in Cambridge
- Home Maintenance in Centre Wellington
- Home Maintenance in Chatham
- Home Maintenance in Clarence-Rockland
- Home Maintenance in Clarington
- Home Maintenance in Collingwood
- Home Maintenance in Cornwall
- Home Maintenance in County of Brant
- Home Maintenance in East Gwillimbury
- Home Maintenance in Fort Erie
- Home Maintenance in Georgetown
- Home Maintenance in Georgina
- Home Maintenance in Grimsby
- Home Maintenance in Haldimand County
- Home Maintenance in Innisfil
- Home Maintenance in Kawartha Lakes
- Home Maintenance in King
- Home Maintenance in Lakeshore
- Home Maintenance in LaSalle
- Home Maintenance in Leamington
- Home Maintenance in Lincoln
- Home Maintenance in Milton
- Home Maintenance in New Tecumseth
- Home Maintenance in Newmarket
- Home Maintenance in Niagara Falls
- Home Maintenance in Norfolk County
- Home Maintenance in North Bay
- Home Maintenance in Oakville
- Home Maintenance in Orangeville
- Home Maintenance in Orillia
- Home Maintenance in Peterborough
- Home Maintenance in Pickering
- Home Maintenance in Prince Edward County
- Home Maintenance in Quinte West
- Home Maintenance in Richmond Hill
- Home Maintenance in Sarnia
- Home Maintenance in Sault Ste. Marie
- Home Maintenance in St. Thomas
- Home Maintenance in Stratford
- Home Maintenance in Thunder Bay
- Home Maintenance in Timmins
- Home Maintenance in Welland
- Home Maintenance in Whitby
- Home Maintenance in Whitchurch-Stouffville
- Home Maintenance in Woodstock
- Home Maintenance in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Home Maintenance in Gatineau
- Home Maintenance in Laval
- Home Maintenance in Longueuil
- Home Maintenance in Montreal
- Home Maintenance in Quebec City
- Home Maintenance in Sherbrooke
- Home Maintenance in Trois-Rivières
- Home Maintenance in Alma
- Home Maintenance in Baie-Comeau
- Home Maintenance in Beaconsfield
- Home Maintenance in Beloeil
- Home Maintenance in Blainville
- Home Maintenance in Boisbriand
- Home Maintenance in Boucherville
- Home Maintenance in Brossard
- Home Maintenance in Candiac
- Home Maintenance in Chambly
- Home Maintenance in Châteauguay
- Home Maintenance in Côte-Saint-Luc
- Home Maintenance in Cowansville
- Home Maintenance in Deux-Montagnes
- Home Maintenance in Dollard-des-Ormeaux
- Home Maintenance in Dorval
- Home Maintenance in Drummondville
- Home Maintenance in Gaspé
- Home Maintenance in Granby
- Home Maintenance in Joliette
- Home Maintenance in Kirkland
- Home Maintenance in L'Ancienne-Lorette
- Home Maintenance in L'Assomption
- Home Maintenance in La Prairie
- Home Maintenance in Lévis
- Home Maintenance in Magog
- Home Maintenance in Mascouche
- Home Maintenance in Mirabel
- Home Maintenance in Mont-Saint-Hilaire
- Home Maintenance in Mount Royal
- Home Maintenance in Pointe-Claire
- Home Maintenance in Repentigny
- Home Maintenance in Rimouski
- Home Maintenance in Rivière-du-Loup
- Home Maintenance in Rouyn-Noranda
- Home Maintenance in Saguenay
- Home Maintenance in Saint-Augustin-de-Desmaures
- Home Maintenance in Saint-Basile-le-Grand
- Home Maintenance in Saint-Bruno-de-Montarville
- Home Maintenance in Saint-Charles-Borromée
- Home Maintenance in Saint-Colomban
- Home Maintenance in Saint-Constant
- Home Maintenance in Saint-Eustache
- Home Maintenance in Saint-Georges
- Home Maintenance in Saint-Hyacinthe
- Home Maintenance in Saint-Jean-sur-Richelieu
- Home Maintenance in Saint-Jérôme
- Home Maintenance in Saint-Lambert
- Home Maintenance in Saint-Lazare
- Home Maintenance in Saint-Lin–Laurentides
- Home Maintenance in Sainte-Anne-des-Plaines
- Home Maintenance in Sainte-Catherine
- Home Maintenance in Sainte-Julie
- Home Maintenance in Sainte-Marthe-sur-le-Lac
- Home Maintenance in Sainte-Sophie
- Home Maintenance in Sainte-Thérèse
- Home Maintenance in Salaberry-de-Valleyfield
- Home Maintenance in Sept-Îles
- Home Maintenance in Shawinigan
- Home Maintenance in Sorel-Tracy
- Home Maintenance in Terrebonne
- Home Maintenance in Thetford Mines
- Home Maintenance in Val-d'Or
- Home Maintenance in Varennes
- Home Maintenance in Vaudreuil-Dorion
- Home Maintenance in Victoriaville
- Home Maintenance in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of home maintenance
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Number and type of tasks
- Time needed and any minimum visit charge
- Materials and parts
- Wall type and what's being mounted or hung
- Height and access
How to compare handymen before you hire
- Describe all the small jobs up front so the handyman can bring the right tools and give you a realistic estimate.
- Ask whether they charge by the hour, by the job or with a minimum visit fee.
- For anything involving wiring, gas or new plumbing, use a licensed trade instead of a general handyman.
- Check that they carry liability insurance, especially for work on ladders or on the exterior.
- Ask whether they supply materials or whether you should buy them ahead of time.
Questions to ask handymen before you hire
- Do you charge by the hour or by the job, and is there a minimum?
- Can you do all of the jobs on my list, or will some need a licensed trade?
- Will you bring the materials, or should I buy them?
- Are you insured if something is damaged while you're working?
- How do you handle it if a job takes longer than expected?
Home maintenance permits and local rules
Some home maintenance work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingReady to get home maintenance quotes?
Tell us about your home maintenance project.
Do you offer home maintenance services?
Join LokalMatch to get matched with homeowners in the areas you serve.