Rental Property Maintenance Schedule: Annual, Quarterly & Monthly Tasks
A preventive maintenance calendar that saves 4-7x what reactive repairs cost — and keeps tenants happy enough to renew.
The cheapest dollar a landlord spends is on prevention. A $150 annual HVAC service prevents a $9,000 system replacement. A $40 gutter cleaning prevents a $3,000 fascia rot. A $30 caulking job prevents $5,000 in water damage. Industry research consistently finds that preventive maintenance returns 4-7x its cost compared to reactive repair.
The challenge is consistency. Most landlords know they should service the HVAC and clean gutters but never schedule it, and they only deal with maintenance when something fails. This guide gives you a complete schedule — annual, quarterly, monthly, and at-turnover — that turns maintenance from emergency response into routine. Pair it with our CapEx planning guide for the bigger replacement schedule.
The maintenance budget
Most landlords budget 1-2% of property value annually for maintenance. On a $300,000 property, that's $3,000-$6,000/year, or $250-$500/month. New construction needs less; older properties (50+ years) need more. The 50% rule of thumb (operating expenses run about 50% of gross rent) implicitly bundles maintenance into a larger expense estimate — see our full expense breakdown.
Of that budget, plan for 60% predictable preventive (HVAC service, gutter cleaning, paint touch-ups) and 40% reactive (the unexpected leaks and breakages). Properly maintained properties shift more spending into the predictable bucket and total spending drops over time.
Annual tasks
HVAC service ($120-$200 per system)
Schedule a professional service in spring (for AC) and fall (for heat). Tech checks refrigerant, cleans coils, replaces filter, inspects electrical connections, tests safety controls. Service contracts run $200-$400/year and include 24-hour priority response. Worth it on properties you don't visit often.
Roof inspection ($150-$300)
Annual inspection by a roofer, especially for properties over 15 years old or after major storms. They identify lifted shingles, flashing failures, soft spots before they become $10,000 problems. Many roofers do free inspections in hopes of selling future work.
Gutter cleaning ($150-$300)
Once or twice a year depending on tree cover. Clogged gutters cause water to back up under shingles (rotting roof decking), overflow against the foundation (basement leaks), or freeze and pull gutters off the house. The single highest-ROI maintenance task most landlords skip.
Smoke and CO detector batteries
Replace all batteries annually whether they need it or not. Costs $20 in batteries; saves a lawsuit if a fire occurs and detectors fail. Many states make landlords liable for working detectors. Document the date.
Exterior caulking and paint touch-up
Walk the exterior. Recaulk failed seals around windows, doors, and trim. Touch up peeling exterior paint. This 2-hour annual task prevents water intrusion that costs thousands.
Tree and landscape pruning
Cut back any tree branches within 6-10 feet of the roof. Trim shrubs away from siding to reduce moisture and pest pathways. Annual cost $100-$500 depending on landscaping density.
Crawl space and attic inspection
Look for moisture, pest activity, insulation damage, and HVAC duct issues. Twenty minutes per year prevents nasty surprises. If you spot signs of rodents or termites, schedule pest control immediately.
Quarterly tasks
HVAC filter replacement
Every 60-90 days for standard 1-inch filters. Provide tenants with a year's supply of filters at lease signing — if they're not changed, the HVAC labors and dies early. Better: include filter delivery service ($15/quarter from FilterEasy or Amazon Subscribe & Save) so the tenant just swaps when one arrives.
Drain inspection and treatment
Pour an enzymatic drain treatment (Bio-Clean or similar) down kitchen and bathroom drains quarterly. Prevents grease buildup and slow drains. Tenants who report slow drains often get blamed for "misuse" — quarterly treatment makes this a non-issue.
Water heater check
Visual inspection for rust at the base, drips at fittings, and date stamp. Drain a few gallons from the bottom valve to clear sediment. Check the temperature pressure relief valve. A water heater that fails catastrophically can cause $20,000+ in water damage.
Exterior walk-around
Photograph the exterior from all sides. Note new cracks, paint failures, stained siding, broken gutters. This 15-minute walk creates the documentation that protects your security deposit position at move-out.
Monthly tasks (during occupied periods)
For long-term occupied units, monthly visits aren't realistic or welcome. The monthly tasks below apply to vacancies and self-managed portfolios where you're already doing rent collection.
For vacant units: Run all faucets to prevent dry traps and sewer gas. Flush toilets. Check for leaks. Verify HVAC operation. Walk through and check for pest activity.
For occupied units: Drive by once a month if local. Look for tenant-side warning signs — overgrown lawn, accumulated trash, damaged screens, signs of unauthorized occupants. These often indicate larger problems coming.
At every tenant turnover
Turnover is the right time to address everything tenants tolerate but didn't report. A standard turnover punch list:
Repaint any rooms with marks (1-2 walls minimum). Steam clean carpets or replace if more than 5 years old. Deep clean kitchen and bathrooms (not just tenant-clean). Replace any chipped or cracked tiles. Re-caulk tubs, showers, and sinks. Service HVAC if not done in current year. Replace HVAC filter. Test every smoke and CO detector. Test every GFCI outlet. Re-key all locks (essential for liability — if a previous tenant or their guest still has a key, you're exposed). Check appliances. Touch-up exterior paint where peeling.
Seasonal tasks
Spring: AC service, exterior wash, gutter cleaning, mulch refresh, pest treatment, sprinkler check.
Summer: Roof inspection, exterior paint touch-up, deck/fence maintenance, tree trimming.
Fall: Heating service, gutter cleaning, weatherstrip check, exterior caulking, sprinkler blow-out (cold climates).
Winter: Snow/ice management, insulation check, freeze prevention (heat tape on pipes, drip faucets in extreme cold), basement humidity check.
Tenant-reported maintenance
How fast you respond to tenant requests dramatically affects retention. Industry data: tenants who get same-day acknowledgment and same-week resolution renew at 80%+ rates. Those who wait more than two weeks for a response renew at 40-50%. Turnover costs more than the repair almost every time.
Use a maintenance request system (Avail, TurboTenant, or even a dedicated phone line + email). Acknowledge within 24 hours. Schedule within 72. For emergencies (no heat in winter, no water, sewage backup, fire safety), respond within hours.
The DIY vs. pro decision
DIY makes sense for small jobs you have skill for: replacing a toilet flapper, fixing a running toilet, swapping a faucet, patching drywall, painting. Time saved + cost saved usually wins.
Hire pros for: anything plumbing past the trap, anything electrical past a switch, HVAC of any kind, roofing, structural, and anything requiring a permit. The liability exposure (and code requirements) of an unpermitted DIY job dwarfs the labor savings.
Maintenance documentation
Keep a maintenance log per property: date, task, vendor, cost, notes. This serves three purposes: (1) tax records (every dollar deductible), (2) buyer-due-diligence material when you sell, and (3) audit defense if the IRS questions repair-vs-improvement classification.
For more on tracking and tax categorization, see our bookkeeping basics.
The bottom line
Preventive maintenance is the highest-ROI activity in landlording. Build a calendar, automate what you can (HVAC service contracts, filter delivery, gutter cleaning subscription), document everything, and respond fast when tenants report issues. Properties run this way last longer, cash flow more reliably, and sell for higher prices when you exit.
For the broader holding-cost picture including insurance and financing, see our sister site MortgageMathLab, which covers carrying-cost analysis for rentals.