The Annual Rental Inspection SOP
Dana manages 312 doors across 220 properties around Austin, and this is the document she hands a new field coordinator on their first Monday. It is the whole routine cycle, front to back, written so someone can run a full pass without her standing behind them.
Everything here works with a spreadsheet, a calendar and Google Maps. Where a step is genuinely laborious by hand, it says so.
The short answer
- Set one routine cadence and hold it. Treat an annual interior walkthrough on every occupied door as the minimum.
- Look up your state's notice-to-enter rule once, write it into the notice template, and never deviate from it.
- Walk every unit in the same order, rate each item Good / Needs maintenance / Poor, photograph anything not Good, and end with the safety block every time.
- Group the day by geography instead of by the order of the due list. 8 to 12 properties is a route.
- Close each cycle by writing the date, opening the work orders, and scheduling the next visit before you close this one.
The blocks marked Set your standard here hold the numbers that are specific to your operation. Print the page and fill them in.
1. Cadence: how often, and which kind
Pick a standard and document it so it is the same across the team. The tiers in how often rental properties should be inspected are the default: move-in on every door, a short interior visit 90 days into a new tenancy, a full annual interior walkthrough, a quarterly touch only on doors you have flagged high risk, and move-out against the move-in record.
The visit types you run:
- Move-in and move-out. Establish and settle condition. These protect the deposit and the owner.
- Routine (periodic). The general condition check, on whatever interval you set below.
- Safety. Smoke and CO alarms, extinguisher, GFCI. Rides along with the routine visit and is never skipped.
- Drive-by. Exterior-only spot checks between routine visits. Use sparingly; frequent drive-bys read as surveillance.
If you inspect twice a year, give the two visits different jobs. Run one in spring or summer leaning exterior and systems ahead of heavy use (roof, gutters, AC, grounds), and one in fall or winter leaning interior and safety (heat, detectors, moisture, weather sealing). If you do not name a purpose for each, you end up with two identical walkthroughs.
Set your standard here: ___ routine inspections per year, in [months]. Move-in and move-out on turnover. Safety check bundled with each routine visit.
2. Notice to enter
You give the tenant proper notice before entering an occupied unit, and your state sets the rule. Twenty-four hours is the most common statutory period. Washington, Arizona and Hawaii require 48. Texas, New York, Illinois, Pennsylvania and others set no statutory number, and "reasonable notice" is the working rule, defined by the lease and the circumstances.
California is the case that breaks a routine inspection policy outright. Civil Code §1954 lists the reasons an owner or agent may enter, and a general periodic inspection is not among them. A lease clause does not add one, so a California cycle gets its interior looks at the touchpoints the statute allows.
Check your own state's entry statute, or have counsel check it, before you commit to a number. None of this is legal advice.
Set your standard here: ___ hours' written notice, delivered by [method]. Permitted entry hours: ___.
Send notices in one batch per route day, so the whole day is legally clear before anyone drives, and keep a record of every notice sent.
3. The walkthrough
Walk every unit in the same order, every time. Rate each item Good / Needs maintenance / Poor and photograph anything not Good. Walking in a fixed order is what stops an expensive item from being skipped on a rushed afternoon.
The room sequence:
- Exterior, front and rear: grounds, driveway and walkways, fencing, exterior lighting, windows and screens, siding, gutters and downspouts, roof and trim, hazards.
- Entry: odor on entry (smoke, pets or damp is a signal), door and deadbolt, weather stripping, walls and ceiling, flooring, window locks.
- Living room: walls and ceiling, ceiling fan, flooring, blinds, windows, closets.
- Kitchen: under-sink cabinet first, checking for standing water and active leaks, then counters, cabinets, sink and faucet, appliances, exhaust fan.
- Halls and stairs: handrails and spindles secure, walls and ceiling, flooring.
- Bedrooms, each: walls and ceiling, ceiling fan, flooring, closets, doors, windows.
- Bathrooms, each: flooring (sagging or discoloration means a possible hidden leak), walls and ceiling for mold, exhaust fan, toilet base, sink, shower and tub caulk and drainage.
- Utility: washer and dryer connections, water heater for corrosion or water at the base, HVAC running and the filter checked.
- Garage, if applicable: opener, flooring, walls.
The safety block, every unit, never skipped: smoke alarms present and working, CO detectors the same, fire extinguisher charged and accessible, GFCI outlets in kitchen, baths and exterior tripping correctly, electrical panel labeled with the cover intact and no scorching, handrails and guardrails secure.
This section is the shape of the walk, and the item-by-item version the inspector carries is the rental inspection checklist.
4. Planning the route
Inspection planning is the step that turns a due list into a day. Once you know which units are due:
- Pull the due list from Rentvine: address, city, last inspection date and inspection type. Rentvine has no native queryable last-inspection date, so that date lives in a user-defined custom field on the unit. If your report builder will not carry the custom field, export the unit list and keep the dates in one sheet.
- Plot the due list on a map and group by what is actually near. Do not sort by ZIP. A ZIP code is a USPS delivery-route grouping and does not follow neighborhood lines: Austin's 78704 covers roughly six square miles and spans Zilker, Bouldin Creek, Travis Heights and Barton Hills, and a door across the ZIP line can be on the same block as one of yours. Google My Maps is free and imports a CSV or a Google Sheet; the full method is in how to plan an inspection day.
- Block the day at 8 to 12 properties, fewer when a property has several doors to walk or when the block is occupied-heavy. Vendor guides put a routine interior inspection at roughly 20 to 30 minutes for an apartment or small home, plus reporting time, so count the doors behind each pin.
- Sequence across the area in one pass, the way you mow a lawn in rows, then assign the day to an inspector.
This is the laborious part of the SOP. Grouping by geography, blocking and sequencing by hand is slow the first time, and it gets re-exported and redone every time doors change. Nothing here requires software, but it is the step that scales worst by hand, and the last section says what we do about it.
5. Occupied units
Occupied stops run longer and less predictably than vacant ones, so split the due list occupied against vacant before you route anything, and build the two as separate route days. Occupied routes get fewer stops and more buffer. Schedule them for midday or early evening when someone is likely to be home, put vacant units, exteriors and drive-bys in the dead hours, and hold a callback slot later in the week so a no-answer does not slide to next cycle.
The longer version is in planning inspections around occupied units.
6. Owner reporting
The visit is also an owner touchpoint, and this is where the cycle earns its goodwill. After each routine pass, send the owner a short report in the same format every time: overall condition, every item rated Needs maintenance or Poor with its photo, the safety items checked, and one plain recommendation. A steady format lets an owner see their property trending instead of reading a fresh document each cycle.
7. Close the loop
Write the inspection date, the inspector and the result to the unit record the same day, not next week. Open a work order for everything flagged. Get the next cycle's date on the calendar before you close this one out: a cycle that ends without the next one scheduled is how a door reaches twenty-six months since its last interior visit.
Where VestaGlass fits
Running this by hand works. Section 4 is the part that stops scaling, because the due list changes every time you add doors and the map has to be rebuilt from a fresh export.
VestaGlass reads that same Rentvine custom field. It syncs your properties and units nightly, and on demand, and shows every door on a map colored by inspection status: overdue, due, due soon, scheduled, ok. You filter the map and list by status, click the doors you want, and order the stops yourself. Drive time shows for every leg of that order, with time-of-day traffic, and recomputes when you reorder, so you can keep adjusting until the day is tight. The planner leaves vacant units out by default and has a toggle to include them, which is how the two route types in section 5 get built. Assign the route to a team member and they run it from a phone, with a per-stop link into Google or Apple Maps. Marking stops done can write the new date back to the Rentvine field, if you turn that setting on.
Planning an inspection day that took about an hour of exporting, sorting and plotting takes a few minutes on the map, which is what we see on the product rather than an industry statistic.
It does not choose the stop order for you; it prices the order you chose. And a property with no coordinates in Rentvine cannot be mapped at all, so the map is as good as your sync.
Put your due list on a map
See how VestaGlass turns your Rentvine property data into a usable inspection map.