Preventive maintenance is the single highest-return investment a landlord can make. A $15 HVAC filter changed on schedule prevents a $3,000 compressor replacement. A $200 gutter cleaning prevents $10,000 in water damage. Yet most landlords operate reactively — fixing things when they break, when tenants complain, when the damage is already done. This month-by-month maintenance calendar changes that. Follow it and you'll extend the life of every system in your property, reduce emergency repairs by 70% or more, and keep tenants happier and longer.
Why a Maintenance Schedule Matters
The numbers are stark. According to industry studies, preventive maintenance costs 3–5 times less than reactive repairs. A well-maintained property retains 90%+ of its value over 20 years; a neglected property loses 20–30%. And tenants in well-maintained properties stay 40% longer on average, reducing your turnover costs by thousands per year.
The problem isn't that landlords don't know maintenance is important. It's that without a schedule, maintenance falls through the cracks. You forget to change the filters. You miss the gutter cleaning. You don't inspect the roof until there's a leak. A written, month-by-month schedule is the system that makes prevention automatic.
How Much to Budget for Maintenance
Before diving into the schedule, let's talk money. Set aside a maintenance reserve from day one:
- The 1–2% rule: Budget 1–2% of the property value annually for maintenance. For a $200,000 property, that's $2,000–$4,000/year.
- The 50% rule: Set aside 50% of gross rent for all operating expenses (maintenance, taxes, insurance, vacancy, repairs). On $1,500/month rent, that's $750/month in reserves.
- Per-unit budget: $500–$1,000 per unit per year for routine maintenance, plus a separate capital reserve for major systems ($100–$200/month).
Keep separate reserves
Maintain two reserve funds: a routine maintenance fund ($500–$1,000/unit/year) and a capital expenditure fund for major replacements like roofs, HVAC, and appliances ($100–$200/unit/month). Don't dip into the capex fund for routine repairs.
January: Cold Weather Protection
January is about preventing winter damage and keeping systems running in the hardest month of the year.
Tasks
- Check for ice dams: Inspect roof edges after snowfall. Ice dams cause water backup under shingles. Cost to fix: $0 if caught early; $5,000–$15,000 in water damage if ignored.
- Insulate exposed pipes: Check that pipe insulation in unheated areas (crawlspaces, attics, garages) is intact. Add foam sleeves where missing. Cost: $20–$50 in materials.
- Verify heating system operation: Ask tenants if heat is working properly. Schedule emergency HVAC service if there are complaints — heating is a habitability requirement.
- Check for drafts: Inspect weatherstripping on exterior doors and windows. Replace worn weatherstripping to reduce heating costs. Cost: $10–$30 per door.
- Monitor snow/ice accumulation: Ensure tenants are shoveling per lease requirements. Check that downspout extensions aren't blocked by snow.
- Review emergency procedures: Confirm tenants know who to call for after-hours emergencies. Update emergency contact info if needed.
Estimated cost: $50–$200 (mostly DIY) | Time: 2–3 hours per property
February: Mid-Winter System Check
Tasks
- Replace HVAC filters: Monthly filter change during heating season. Cost: $10–$25 per filter.
- Inspect water heater: Check for leaks, corrosion, and pressure valve function. Flush tank if sediment buildup is visible. Cost: $0 DIY or $100–$150 for professional service.
- Check sump pump: Pour a bucket of water into the sump pit to verify the pump activates. Clean any debris from the pit. Cost: $0.
- Test GFCI outlets: Press test/reset on all ground-fault outlets in kitchens, bathrooms, and exterior. Replace any that fail. Cost: $15–$25 per outlet.
- Inspect attic for frost: Look for frost accumulation on the underside of the roof deck, which indicates poor ventilation. Address with additional vents if needed.
Estimated cost: $50–$200 | Time: 1–2 hours per property
March: Spring Preparation
March is transition month — wrapping up winter protections and preparing for spring.
Tasks
- Schedule HVAC tune-up: Book AC service before the summer rush (April–May appointments are 30–50% cheaper than June–August). Cost: $80–$150.
- Inspect roof: Visual inspection from ground or ladder. Look for missing/damaged shingles, cracked flashing, and loose gutters. Post-winter inspection catches storm damage before spring rains. Cost: $0 DIY or $150–$300 professional.
- Service sump pump: Clean pit, check float switch, test backup battery if equipped. Cost: $0 DIY.
- Check exterior faucets: After risk of freeze has passed, turn on exterior spigots and check for leaks. Replace washers if dripping. Cost: $5–$15.
- Plan spring landscaping: Schedule lawn care, tree trimming, and bed cleanup. Sign seasonal contracts now for better pricing.
Estimated cost: $100–$400 | Time: 2–3 hours per property
April: Spring Cleaning and Repairs
Tasks
- Clean gutters and downspouts: Remove winter debris. Ensure downspout extensions direct water at least 3 feet from foundation. Cost: $100–$200 professional or $0 DIY.
- AC system service: Professional tune-up: clean coils, check refrigerant, inspect electrical connections, calibrate thermostat. Cost: $80–$150.
- Inspect and repair screens: Check window and door screens for tears. Replace damaged screens before tenants open windows. Cost: $15–$40 per screen.
- Exterior walk-around: Inspect siding, trim, paint, decks, railings, and fencing for winter damage. Document issues and schedule repairs.
- Check sprinkler/irrigation system: Turn on and test each zone. Check for broken heads and leaks. Cost: $0 DIY or $50–$100 professional.
- Replace HVAC filter: Monthly change.
Estimated cost: $200–$500 | Time: 3–4 hours per property
May: Exterior and Landscape
Tasks
- Power wash exterior: Clean siding, decks, patios, and walkways. Removes mold, mildew, and winter grime. Cost: $200–$400 professional or $50 rental DIY.
- Inspect and seal deck: Check for loose boards, raised nails, and rotting wood. Apply water repellent or stain if needed. Cost: $100–$300.
- Tree and shrub trimming: Trim branches within 10 feet of the roof. Remove dead branches. Cost: $200–$500 depending on scope.
- Check window seals and caulking: Inspect exterior caulking around windows and doors. Re-caulk where cracked or missing. Cost: $10–$30 in materials.
- Test smoke and carbon monoxide detectors: Replace batteries, test all units. This is also a legal requirement in most jurisdictions. Cost: $10–$20 in batteries.
Estimated cost: $200–$600 | Time: 2–4 hours per property
June: Summer Cooling Season
Tasks
- Replace HVAC filter: Monthly change during cooling season.
- Check AC performance: Verify AC is cooling to set point. Check for warm zones in the property. Schedule service if not cooling properly.
- Inspect pest entry points: Check for gaps, cracks, and openings that pests could use. Seal with caulk or foam. Cost: $10–$30.
- Check exterior drainage: After spring rains, verify ground slopes away from foundation. Look for pooling water near the structure. Regrade if needed.
- Inspect garage door: Test auto-reverse, lubricate springs and rollers, check weather seal at bottom. Cost: $0 DIY.
- Schedule termite/pest inspection: Annual inspection prevents infestations. Cost: $75–$150.
Estimated cost: $100–$350 | Time: 1–2 hours per property
July: Mid-Year Review
Tasks
- Replace HVAC filter: Monthly change.
- Inspect plumbing: Check under sinks, around toilets, and at appliance connections for leaks. Look for water stains on ceilings. Catching leaks early prevents mold and water damage.
- Check appliance condition: Inspect refrigerator coils (clean if dusty), test dishwasher, check washer/dryer connections. Clean dryer vent — clogged vents are a fire hazard. Cost: $0–$100.
- Review maintenance log: Mid-year review of completed maintenance, pending items, and budget status. Adjust reserves if spending is ahead of plan.
- Plan fall projects: If major work is needed (roof, siding, driveway), get quotes now. Contractors book up by September.
Estimated cost: $50–$200 | Time: 2–3 hours per property
August: Late Summer Prep
Tasks
- Replace HVAC filter: Monthly change.
- Clean dryer vent: Professional cleaning or DIY with vent brush. Lint buildup causes 2,900 fires per year in the US. Cost: $100–$150 professional or $20 DIY brush.
- Inspect window wells: Clean debris from window wells. Install or replace well covers to prevent water entry. Cost: $10–$40 per cover.
- Check fence and gate condition: Repair loose posts, broken pickets, and sagging gates. Stain or seal wood fences. Cost: $50–$200.
- Schedule chimney cleaning: Book before fall rush. Annual cleaning prevents chimney fires and identifies structural issues. Cost: $150–$250.
Estimated cost: $150–$400 | Time: 1–2 hours per property
September: Fall Preparation
September is the second-busiest maintenance month after April. You're preparing the property for winter.
Tasks
- Schedule furnace/boiler service: Before heating season starts. Replace filter, check burners, test safety controls, inspect heat exchanger. Cost: $80–$150.
- Clean gutters: After leaves fall but before first freeze. Second cleaning of the year. Cost: $100–$200.
- Shut down irrigation system: Blow out lines to prevent freeze damage. Cost: $50–$100 professional.
- Disconnect and store exterior hoses: Remind tenants to disconnect hoses from exterior spigots before first freeze. Store hose reels.
- Inspect and seal driveway cracks: Fill asphalt cracks before winter freeze-thaw cycles cause damage. Cost: $20–$50 in crack filler.
- Replace HVAC filter: Monthly change.
Estimated cost: $200–$500 | Time: 3–4 hours per property
October: Winter Readiness
Tasks
- Service heating system: If not done in September. Don't wait until November — service companies get overwhelmed with emergency calls.
- Insulate pipes: Add foam insulation to any exposed pipes in unheated areas. Cost: $20–$50 in materials.
- Weatherstripping check: Replace worn weatherstripping on doors and windows. Install door sweeps on exterior doors. Cost: $15–$40.
- Reverse ceiling fans: Switch fan direction to clockwise for winter (pushes warm air down). Educate tenants on this.
- Stock up on winter supplies: Provide tenants with ice melt, a snow shovel, and instructions for snow removal responsibilities. Cost: $30–$60.
- Test smoke and CO detectors: Replace batteries before heating season. Cost: $10–$20 in batteries.
- Replace HVAC filter: Monthly change.
Estimated cost: $100–$300 | Time: 2–3 hours per property
November: Early Winter Check
Tasks
- First freeze preparation: Ensure all exterior pipes are insulated and spigots are winterized. Verify tenant compliance with disconnecting hoses.
- Inspect attic insulation: Check for adequate depth (R-38 to R-49 in most climates). Add insulation if below standard — this pays for itself in 1–2 heating seasons.
- Check furnace performance: Ask tenants if heating is adequate. Address complaints immediately.
- Inspect for rodent entry: Cold weather drives mice indoors. Check for gaps around pipes, vents, and utility penetrations. Seal with steel wool and caulk. Cost: $10–$30.
- Replace HVAC filter: Monthly change.
Estimated cost: $50–$300 | Time: 1–2 hours per property
December: Year-End Wrap-Up
Tasks
- Replace HVAC filter: Monthly change.
- Year-end maintenance review: Compile all maintenance performed during the year. Compare spending to budget. Identify patterns (frequent repairs on same system may indicate replacement needed).
- Plan next year's budget: Based on this year's spending, adjust reserves. Plan for any major replacements (water heater due? Roof aging? HVAC past warranty?).
- Update contractor list: Note which contractors performed well and which to replace. Confirm availability for next year.
- Review lease terms for maintenance: Confirm tenant maintenance responsibilities are clearly defined. Consider adding or clarifying clauses for next lease renewal.
- Check insurance coverage: Review your landlord insurance policy. Ensure coverage limits are adequate for current replacement costs. Add equipment breakdown coverage if not included.
Estimated cost: $0–$100 | Time: 1–2 hours per property
Annual and Biennial Tasks (Don't Forget These)
Some maintenance items don't fit neatly into a monthly schedule but are critical:
Every 1–2 Years
- Professional roof inspection: $150–$400. Catches minor issues before they become $10,000+ leaks.
- Sewer line camera inspection: $150–$300. Identifies tree root intrusion, cracks, and blockages before backups occur.
- Dryer vent deep clean: $100–$150. Prevents fire risk and improves dryer efficiency.
Every 3–5 Years
- Exterior paint: $2,000–$5,000. Protects siding and trim from moisture damage.
- Septic tank pumping: $200–$500 (if applicable).
- Water heater anode rod replacement: $50–$100. Extends water heater life by 3–5 years.
Every 10–15 Years (Capital Expenditures)
- Roof replacement: $5,000–$15,000 depending on size.
- HVAC replacement: $4,000–$10,000.
- Water heater replacement: $800–$2,000.
- Appliance replacement: $1,500–$4,000 for full set.
Track system ages
Maintain a property profile with the age of every major system. When was the roof installed? When was the HVAC last serviced? When was the water heater replaced? This data prevents surprises and lets you plan capital expenditures proactively. Good property management software tracks this automatically.
How to Track Your Maintenance Schedule
A paper checklist works for one property. For multiple properties, you need a system that sends reminders and logs completed work:
- Use property management software: Platforms like RentalsHandled let you schedule recurring maintenance tasks, set automatic reminders, and log completed work with photos and costs.
- Set calendar reminders: If using software isn't an option, set recurring calendar reminders for each task. Use a shared calendar if you have a team.
- Keep a maintenance log per property: Record every repair, preventive task, and inspection with date, contractor, cost, and notes. This log is invaluable for tax deductions, warranty claims, and resale.
- Conduct quarterly property inspections: Visual inspections catch problems early. Walk the interior and exterior, take photos, and compare to previous inspections.
Building Your Annual Maintenance Budget
A maintenance schedule only works if you've budgeted for it. Here's how to build a realistic annual maintenance budget per property:
The 1–2% Rule
Set aside 1–2% of the property's value each year for maintenance. For a $200,000 property, that's $2,000–$4,000 annually. This covers routine maintenance, seasonal tasks, and smaller repairs. Capital expenditures (roof replacement, HVAC) should be budgeted separately through a capital reserve fund.
The 50% Rule (for operating expenses)
Set aside 50% of gross rent for all operating expenses: maintenance, taxes, insurance, vacancy, and management fees. If rent is $1,500/month ($18,000/year), budget $9,000 for all operating expenses. Of that, maintenance typically consumes 20–30% ($1,800–$2,700).
Per-Unit Monthly Reserve
For a simpler approach, reserve $100–$200 per unit per month for maintenance. This covers routine tasks and accumulates for larger repairs. Any unused balance rolls forward to build a maintenance reserve fund.
Sample Annual Budget Breakdown (Single-Family Home, $200K Value)
- Monthly HVAC filter changes: $120/year ($10/month)
- Gutter cleaning (2x/year): $200/year ($100/visit)
- HVAC tune-ups (2x/year): $160/year ($80/visit)
- Smoke/CO detector batteries: $20/year
- Pest control (quarterly): $300/year ($75/quarter)
- Minor repairs (plumbing, electrical, hardware): $400–$800/year
- Seasonal tasks (weatherstripping, exterior inspection): $200/year
- Annual routine total: $1,400–$1,820
This leaves $600–$2,600 from the 1% reserve for unexpected repairs or to contribute to the capital reserve fund. Track your actual spending against budget each year — if you consistently spend more, adjust the reserve upward.
Tenant Communication About Maintenance
Your tenants play a role in the maintenance schedule. Make it easy for them to help:
- Provide a tenant maintenance guide: A one-page document explaining their responsibilities (filter changes, reporting issues promptly) and how to submit maintenance requests.
- Make reporting easy: Use a tenant portal where they can submit requests with photos. RentalsHandled includes this feature — no more lost text messages.
- Send seasonal reminders: Before winter, remind tenants about disconnecting hoses. Before summer, remind them about AC filter changes. Proactive communication prevents problems.
- Respond quickly: When tenants report issues, acknowledge within 24 hours. Fast response builds trust and prevents minor issues from becoming major ones.
A maintenance schedule is only useful if you follow it. Print it, put it in your software, set the reminders — whatever it takes to make it automatic. The landlords who save the most money are the ones who spend a little on prevention instead of a lot on emergencies. Start this month, and by next year you'll have fewer headaches, happier tenants, and a property that holds its value.