Emergency 24/7 1 (866) 494-6627


  • Calgary
  • Cold Lake
  • Edmonton
  • Fort McMurray
  • Grande Prairie
  • Lethbridge
  • Medicine Hat
  • Red Deer

British Columbia

  • Abbotsford
  • Chilliwack
  • Cranbrook/Kootenay
  • Fraser Valley
  • Kamloops
  • Kelowna/Okanagan Valley
  • Langley
  • Nanaimo
  • Nelson
  • North Vancouver
  • Powell River
  • Prince George
  • Surrey
  • Vancouver


  • Brandon
  • Winnipeg South

New Brunswick

  • Bathurst
  • Edmundston
  • Fredericton
  • Grand Falls
  • Miramichi
  • Moncton
  • Saint John

Newfoundland and Labrador

  • Avalon / St. John’s
  • Corner Brook
  • Grand Falls / Gander / Windsor

Northwest Territories

  • Yellowknife

Nova Scotia

  • Annapolis
  • Halifax
  • New Glasgow
  • Port Hawkesbury
  • Sydney


  • Barrie
  • Belleville
  • Bracebridge
  • Brampton/Toronto
  • Brantford / Simcoe
  • Brockville
  • Burlington
  • Cambridge
  • Chatham
  • Collingwood
  • Cornwall
  • Fort Frances
  • Georgian Bay/Muskoka
  • Guelph
  • Hamilton
  • Kingston
  • Kitchener
  • Lanark County/Smiths Falls
  • Leamington
  • London
  • Markham / Scarborough
  • Mississauga/Oakville
  • Newmarket
  • North Bay
  • Orangeville
  • Orillia
  • Oshawa / Durham
  • Ottawa
  • Owen Sound
  • Pembroke
  • Peterborough / Kawartha
  • Port Hope / Cobourg
  • Sarnia
  • Sault Ste. Marie
  • St. Catharines / Niagara
  • St. Thomas
  • Stratford
  • Sudbury
  • Thunder Bay
  • Timmins
  • Windsor

Prince Edward Island

  • Charlottetown


  • Gatineau
  • Montreal Ouest
  • Rive Sud


  • Battlefords
  • Estevan
  • Moose Jaw
  • Prince Albert
  • Regina
  • Saskatoon
  • Swift Current
  • Tisdale
  • Yorkton


  • Whitehorse

Annual Maintenance Checklist

Owning a home comes with the responsibility of ensuring its longevity, functionality and safety. Regular maintenance is key to preserving the value of your investment and preventing small issues from turning into costly repairs. The responsibilities related to homeownership and ongoing upkeep can be overwhelming. Stay on top of your home’s maintenance with a comprehensive annual checklist covering essential tasks for a healthy and happy living space.

Roof Inspection – Start at the top. Inspect the roof for any missing, damaged, or loose shingles. Addressing roofing issues promptly will prevent leaks and potential water damage to your home’s interior.

Clean Gutters and Downspouts – Clogged gutters can lead to water overflow, causing costly damage to your home’s foundation. Clean gutters and downspouts to ensure proper water drainage and prevent issues like mould and erosion.

Inspect the Foundation – Examine the foundation for cracks or settling. Addressing foundation issues promptly can prevent more significant structural problems down the line.

HVAC System Check – Schedule a yearly professional inspection and service for your heating, ventilation, and air conditioning (HVAC) system. Clean or replace air filters regularly to maintain indoor air quality and improve the efficiency of your system.

Inspect Windows and Doors – Check for drafts, damaged weather stripping or gaps around windows and doors. Proper insulation ensures energy efficiency and keeps your home comfortable year-round.

Test Smoke and Carbon Monoxide Detectors – Ensure the safety of your home by testing smoke detectors and carbon monoxide detectors twice a year. Change batteries if needed and replace any units that are not functioning properly.

Service Appliances – Extend the life of your appliances by scheduling regular maintenance. Clean refrigerator coils, check dishwasher filters, and inspect other appliances to keep them running smoothly.

Examine Plumbing – Look for leaks, drips, or signs of water damage around sinks, toilets, and under cabinets. Check water heaters for any signs of corrosion or sediment buildup.

Clean and Seal Exterior – Clean the exterior of your home, including siding and decks. Seal surfaces as needed to protect against the elements and prolong their lifespan.

Landscaping Maintenance – Trim trees and shrubs away from the house to prevent damage and ensure proper airflow. Check irrigation systems for leaks and adjust sprinkler heads.

Check Vents and Ducts – Dyers used regularly should have their vents cleaned yearly. Air ducts and vents typically require cleaning every 3-5 years but should be checked yearly.

Deep Clean Carpets and Upholstery – Schedule professional cleaning or set aside time for deep clean of carpets and upholstery to maintain a healthy indoor environment.

Regular home maintenance is an investment in the longevity and comfort of your living space for you and your family. By following this annual home maintenance checklist, you’ll not only prevent potential issues but also create a safer, more efficient, and enjoyable environment.

Rely on WINMAR® – For all of your property restoration, general contracting and deep cleaning needs! WINMAR® is Coming Through For You!