The Edmonton Property Due Diligence Checklist: 9 Things to Verify Before Your Offer Goes In
June 1, 2026 · 12 min read · By Yasnify Research Team
Nearly two-thirds of Alberta property buyers rush through their pre-purchase evaluations. The average cost of that oversight: $14,500 in unexpected expenses within the first year of ownership. This checklist exists so your clients aren't in that group.
Edmonton's real estate market moves fast. When inventory is tight and multiple offers are common in master-planned communities in the southeast and southwest, buyers feel pressure to waive conditions and move quickly. That pressure is real — and it makes pre-offer research more important, not less.
The nine items below are not condition-phase tasks. They are pre-offer checks — information that should inform your client's decision to write an offer, at what price, and with what conditions attached. Most of them take minutes. All of them are based on public data. None of them require a paid service to access.
1. Building Permit History
What to verify: Whether any renovation, addition, finished basement, garage, or accessory building at the property has a permit on record — and whether that permit was closed with a final inspection.
Why it matters: An unpermitted finished basement can void home insurance claims originating in that space, reduce the appraised value a lender will recognize, and expose the buyer to a municipal stop-work order if the work is ever discovered. Unpermitted secondary suites are a common issue in Edmonton's infill market.
What to look for
- Basement development permit: present or absent?
- If present: status Closed (inspected) or Open/Expired (not completed)?
- Addition, garage, or accessory building permit: matches what's visible on the property?
- New build permit: relevant for infill homes in mature neighbourhoods
Where to find it: City of Edmonton Open Data Portal (data.edmonton.ca) — search "General Building Permits," filter by civic address. Records go back to January 1, 2009. Or run a Yasnify report — the Building Permit History panel pulls and classifies all permits with status badges in under 10 seconds.
2. Zoning Classification and Overlay Restrictions
What to verify: The property's current zoning designation under the Edmonton Zoning Bylaw, and whether any overlay zones apply.
Why it matters: Zoning determines what the property can legally be used for — single-family residential, secondary suite eligibility, multi-family conversion, or mixed use. A buyer planning a secondary suite in an RF1 zone faces a different legal reality than one in an RF3 or RA7 zone. Overlay zones — including the Airport Protection Overlay and various Area Redevelopment Plans — can restrict building height, use, and future development in ways that are not visible from a street-level viewing.
What to look for
- Base zoning designation (RF1, RF3, RA7, CB1, etc.) and plain-language use summary
- Airport Protection Overlay: applies to properties under flight paths near CFB Edmonton and YEG
- Area Redevelopment Plan (ARP): statutory plans governing density and built-form for specific neighbourhoods
- Mature Neighbourhood Overlay: applies in pre-1970 neighbourhoods and affects infill development standards
Where to find it: City of Edmonton Zoning Bylaw map at edmonton.ca, or the City's ArcGIS overlay viewer. Yasnify surfaces all applicable overlays automatically in the Regulatory Overlays panel of every report.
3. Flood and Drainage Risk
What to verify: Whether the property is within a surface ponding zone under the City of Edmonton's 2014 Flood Mitigation Study, or within the provincially mapped North Saskatchewan River floodplain.
Why it matters: Standard Alberta home insurance policies do not automatically cover overland flooding or sewer backup. A property in a yellow, orange, or red surface ponding zone may be uninsurable for overland flood damage with some providers, or subject to significantly higher premiums. A property in the provincial river floodplain may be restricted from disaster assistance claims in future flood events under post-2013 Alberta legislation.
What to look for
- Surface ponding classification: Green (0–35 cm) · Yellow (35–50 cm) · Orange (50–75 cm) · Red/Maroon (>75 cm)
- Orange and red classifications should trigger an explicit insurance broker conversation before conditions are removed
- River floodplain proximity: particularly relevant for Cloverdale, Riverdale, Rossdale, and other valley-adjacent neighbourhoods
Where to find it: City of Edmonton Open Data Portal — 2014 Flood Mitigation Study surface ponding layers (four separate datasets by depth). Alberta Flood Awareness Map at alberta.ca for river floodplain data. Yasnify integrates both datasets and displays a plain-language Water Risk classification in every report's Insurance Factors panel.
Deep dive: Edmonton Flood Zones: What Every Homebuyer Needs to Know Before Making an Offer.
4. Fire Protection Rating
What to verify: The distance from the property to the nearest fire hydrant and the nearest fire station.
Why it matters: Insurance companies use fire protection class ratings when calculating home insurance premiums. Properties within optimal protection distance from both a hydrant and a station qualify for preferred insurance premium rates — a measurable annual savings. Properties further from either can face higher premiums or surcharges. This is a direct, quantifiable financial factor that should be disclosed to every buyer.
What to look for
- Nearest fire hydrant: under 90 metres is generally optimal
- Nearest fire station: under 2.5 km is generally within the preferred protection class range
- "Optimal protection class" designation qualifies for preferred premiums with most Alberta insurers
Where to find it: City of Edmonton Open Data Portal — fire hydrants dataset (x4n2-2ke2) and fire stations dataset (b4y7-zhnz). Cross-referencing these against a specific address requires GIS calculation. Yasnify calculates both distances automatically and displays the insurance protection class in every report.
5. EPS Crime Pattern — Last 30 Days
What to verify: The volume and category of police-reported incidents within 1 km of the property over the previous 30 days, and the year-over-year trend.
Why it matters: Edmonton's crime data is parcel-specific, not neighbourhood-level. Two properties 400 metres apart can have radically different incident profiles depending on their proximity to a transit corridor, commercial strip, or historically high-activity intersection. Property crimes account for over half of all Edmonton incidents, with theft under $5,000 as the largest single category.
What to look for
- Total incident count for the last 30 days within 1 km
- Violent incident count separated from property/disorder
- Year-over-year trend: same radius, same time period last year
- Disorder category: correlates with encampments, public disturbances, and quality-of-life issues
Where to find it: EPS Community Safety Data Portal — ArcGIS map viewer at the Edmonton Police Service website. No address-search function; requires manual map navigation. Yasnify queries the EPS API directly and returns a structured crime panel with counts, category breakdown, trend chart, and interactive incident map for every report.
Deep dive: How Edmonton Realtors Use EPS Crime Data to Protect Their Clients.
6. 311 Service Requests — Last 30 Days
What to verify: The volume and type of City of Edmonton 311 complaints filed within 500 metres of the property over the past 30 days.
Why it matters: 311 complaints are the early-warning signal that precedes visible neighbourhood decline. Chronic litter and dumping complaints, encampment reports, abandoned vehicle accumulations, and persistent pothole filings all indicate maintenance and social issues that buyers care about but rarely know to ask about. 311 data often surfaces patterns that crime data alone misses.
What to look for
- Total request count for the last 30 days within 500 m
- Top complaint category: Litter & dumping, Encampments, Abandoned vehicles, Potholes, Street lighting, Graffiti
- Encampment-related complaints in particular are a strong quality-of-life signal
Where to find it: City of Edmonton Open Data Portal — 311 Explorer dataset (ukww-xkmj). Filtering by geographic radius requires custom API work or GIS tools. Yasnify pulls 311 data automatically and presents it with a category breakdown and map in every report.
7. School Catchment Quality
What to verify: Which schools serve the property's address, their distance, and their academic performance scores.
Why it matters: School catchment is one of the primary drivers of residential demand in family-oriented Edmonton neighbourhoods. Buyers with children — or buyers planning to sell to families — need to know which schools serve the address and how those schools perform. Alberta Education publishes Provincial Achievement Test (PAT) results annually, but navigating the data requires cross-referencing school codes, addresses, and test scores across multiple government datasets.
What to look for
- Schools within 1.5 km by type (public, separate, francophone)
- Distance to nearest school per type
- Academic score where PAT data is available
- Daycares within 800 m: relevant for buyers with young children
Where to find it: Alberta Education school locator at alberta.ca, cross-referenced with Edmonton school board boundary maps. PAT scores published annually by Alberta Education. Yasnify computes a composite school score from PAT results (weighted by Grade 6 and 9 mean exam marks, acceptable standard percentage, and standard of excellence percentage) and displays it alongside distance for every school within 1.5 km.
8. Snow Clearing Priority
What to verify: The snow clearing priority classification for the frontage street — the street the buyer would actually park on — and the implications for seasonal parking bans.
Why it matters: Edmonton winters are long and the City's snow clearing priority system (P1 through P4) determines how quickly a street is plowed after a major storm. A Priority 1 arterial is cleared within 24 hours. A Priority 4 residential lane may not be cleared for 5 days or more. Beyond inconvenience, Priority 2 streets — Collector Roads and Bus Routes — carry strict seasonal parking bans that result in towing for vehicles left on the street during snow events. This is not disclosed anywhere in a standard MLS listing.
What to look for
- Frontage street priority: P1 (arterial, 24 hrs) · P2 (collector/bus route, 48 hrs) · P3 (residential, 72 hrs) · P4 (lane, 5+ days)
- Seasonal parking ban applicability: P1 and P2 streets carry Phase 1, 2, and 3 parking bans
- Nearest major route priority for context: useful for understanding driveway access after storms
Where to find it: City of Edmonton Open Data Portal — Snow and Ice Clearing Route Status dataset (8pdx-hfxi). Yasnify identifies the specific frontage street, pulls its priority classification, and explains the practical implications with pros and cons in plain language for every report.
9. Title Status
What to verify: Whether the title is clean — free of unexpected liens, caveats, multiple mortgages, or restrictive covenants — and the basic ownership context (registration date, ownership structure, duration).
Why it matters: A builder's lien from an unpaid contractor, a caveat from a prior owner's dispute, or a restrictive covenant limiting property use are all registered on title and transfer with the property. A buyer who discovers a restrictive covenant after possession has no recourse against the seller if the information was on title and available to search. Title review is standard in the condition phase, but knowing the basics before writing an offer informs negotiation strategy.
What to look for
- Title registration date and ownership duration
- Ownership structure: sole ownership vs. joint tenants (relevant for estate planning)
- Builder's liens: indicates unpaid contractor claims that transfer to the new owner
- Caveats: third-party claims on the property
- Restrictive covenants: may limit use, redevelopment, or modifications
- Utility easements: standard on most residential properties, but worth knowing the location
- Multiple mortgages: unusual on residential properties and worth clarifying
Where to find it: Alberta Land Titles Registry (SPIN2/ARIS) via Service Alberta — requires a registered account and costs approximately $20–$50 CAD per search. Typically ordered through a real estate lawyer during the condition phase. Your real estate lawyer will perform a full title review before closing regardless — this check is for pre-offer awareness, not legal certification.
The Complete Pre-Offer Checklist at a Glance
| # | Check | Data Source | Manual | Yasnify |
|---|---|---|---|---|
| 1 | Building Permit History | data.edmonton.ca | 10–15 min | < 10 sec |
| 2 | Zoning & Overlays | Edmonton ArcGIS / Zoning Bylaw | 5–10 min | < 10 sec |
| 3 | Flood & Drainage Risk | data.edmonton.ca + alberta.ca | 15–20 min | < 10 sec |
| 4 | Fire Protection Rating | data.edmonton.ca (2 datasets) | 10–15 min | < 10 sec |
| 5 | EPS Crime Pattern | EPS Community Safety Portal | 15–30 min | < 10 sec |
| 6 | 311 Service Requests | data.edmonton.ca | 10–15 min | < 10 sec |
| 7 | School Catchment Quality | alberta.ca + school board maps | 15–20 min | < 10 sec |
| 8 | Snow Clearing Priority | data.edmonton.ca | 5–10 min | < 10 sec |
| 9 | Title Status | SPIN2 / real estate lawyer | 1–3 days + $20–$50 | Via lawyer |
Check 9 (Title) requires a licensed title search or SPIN2 account regardless of what tool you use — that step belongs in your condition clause, not in a 10-second report.
Run All 9 Checks in Under 10 Seconds
Yasnify pulls every public Edmonton dataset and packages it as a branded PDF for your client. Run your first five reports free. No credit card required.
Start freeData sources: City of Edmonton Open Data Portal (building permits, zoning, flood layers, fire hydrants and stations, 311 service requests, snow clearing routes); Edmonton Police Service Community Safety Data Portal; Alberta Education Provincial Achievement Tests; Alberta Land Titles Registry (SPIN2). Yasnify reports are generated from live municipal data at time of request and cached up to 24 hours. This checklist does not constitute legal, insurance, financial, or professional real estate advice. Verify all findings independently with qualified professionals.