
St. Louis Municipal Home Inspections: What They Are, Who Requires Them, and What You Need to Know Before You Buy or Sell
By Aaron Eller, Founder β Cash Offer Man | St. Louis, Missouri
May 18, 2026
Of all the things that catch St. Louis homebuyers and sellers off guard, the municipal inspection requirement is near the top of the list. You find the house, you negotiate the contract, you schedule the private home inspection β and then your agent mentions that you also need a city inspection, an occupancy permit, a certificate of compliance, a re-occupancy inspection, or a housing conservation inspection before you can close. What is that? Who orders it? Who pays for it? And why does the city get to inspect a private transaction between two willing parties?
The answers depend entirely on exactly where your property is located β because in the St. Louis metropolitan area, a property on one side of a street may require a municipal inspection while the property directly across it does not. The city-county split, the 90+ independent municipalities within St. Louis County, and the entirely different regulatory environments of the surrounding counties create a patchwork of requirements that confuses buyers, sellers, and their agents on a daily basis.
I am Aaron Eller, founder of Cash Offer Man. I buy and sell homes throughout this entire region. I deal with municipal inspection requirements on nearly every transaction. This article gives you the complete, current picture of what is required where and why.

What Is a Municipal Home Inspection?
The Many Names for the Same Thing
Municipal inspection, city inspection, occupancy inspection, re-occupancy inspection, certificate of compliance, certificate of inspection, property maintenance inspection, housing conservation inspection, and point of sale inspection are all terms for the same thing. Depending on which municipality your property is in, it may go by any of these names. The underlying purpose is consistent: a government inspector verifies that a property meets minimum safety and habitability standards before a new occupant takes possession.
This is distinct from a private home inspection, which is arranged and paid for by the buyer and conducted by a licensed private inspector to provide the buyer with a detailed assessment of the property’s condition. A municipal inspection is a government function β it confirms minimum code compliance, not comprehensive condition assessment.
What the Municipal Inspection Is NOT
The inspection is not the same inspection an independent ASHI home inspector will perform and is not a substitute for a home inspection. This distinction is critically important. A passing municipal inspection does not mean the home is in good condition. It means the home meets the minimum habitability and code standards that the municipality requires. A home can pass its municipal inspection while having a roof at end of life, an aging HVAC system, outdated electrical, or dozens of other conditions that a private inspector would flag.
Buyers who rely on a passing municipal inspection as their only due diligence are making a serious mistake. Always commission a private ASHI or InterNACHI-certified home inspection in addition to any municipal inspection.
What Triggers the Requirement
Whenever there is a change in occupancy of a residence, a municipal inspection is required to ensure there is a minimum standard of safety and health. If the residence passes the inspection then it will receive an occupancy permit/certificate of inspection that will be valid for a limited amount of time.
The triggers vary by municipality but most commonly include:
- Sale of the property
- New rental tenant taking occupancy
- Conversion from rental to owner-occupied
- Any change in occupancy after a vacancy
St. Louis City β The Housing Conservation District Inspection
How the City System Works
The city of St. Louis calls their occupancy inspections a housing conservation district inspection. 98% of property within the city of St. Louis is located in a Housing Conservation District. The inspection is a basic code inspection determining minimal interior building code violations, and meeting minimum exterior standards under the International Property Maintenance Code. Whether you are buying a home in the city, moving, or renting, a Certificate of Inspection must be obtained before occupancy is permitted.
The city’s Housing Conservation inspection is administered through the Building Division of the Department of Public Safety.
St. Louis City Building Division β Housing Conservation 1200 Market Street, City Hall, Room 426 St. Louis, MO 63103 Phone: 314-622-3315 Hours: MondayβFriday, 8:00 AMβ4:45 PM
How to apply: The City of St. Louis has launched a new online Building Permit Portal (as of March 2026) that allows residents and property owners to submit applications, upload plans, pay fees, and track permit status entirely online. Applications can also be submitted in person at the Building Division office.
Cost: The fee for a Housing Conservation inspection in St. Louis City is typically $25 to $75 for residential properties, though fees are subject to change. Re-inspection fees apply if initial violations require correction and follow-up inspection.
What City Inspectors Look For
The Housing Conservation inspection in St. Louis City covers basic interior and exterior code compliance. Common items evaluated:
Exterior:
- Roof condition (no missing sections, no obvious structural failure)
- Foundation visible condition
- Siding and window condition
- Exterior doors functional and lockable
- Stairs and handrails structurally sound
- Gutters and downspouts present and functional
Interior:
- Smoke and carbon monoxide detectors present and functional (one per floor, one in each bedroom area)
- HVAC system functional and providing heat
- Hot water heater functional
- Plumbing functional β water supply and drainage
- Electrical β no exposed wiring, GFCI protection in kitchens and bathrooms
- Windows β openable for egress in bedrooms
- No evidence of active water intrusion or flooding
- Handrails on all stairways
- Ceiling and floor structural integrity
What the inspection does NOT typically evaluate:
- Roof age or remaining useful life
- HVAC age or remaining useful life
- Electrical system capacity (amp service)
- Plumbing materials or condition beyond function
- Cosmetic condition
- Sewer lateral condition
Owner-Occupants vs. Renters in St. Louis City
The Housing Conservation inspection requirement applies to both sales and rental occupancy changes in St. Louis City. The specific process differs:
For sales: The seller typically obtains the Certificate of Inspection before closing. The certificate is required as a condition of the sale transaction.
For rental occupancy: A new Certificate of Inspection is required when a new tenant takes occupancy of a rental unit. Landlords are responsible for obtaining the certificate. In St. Louis City, this requirement has teeth β a landlord who places a tenant without a valid certificate of inspection is in violation of city ordinance.
Certificate validity: A Certificate of Inspection issued for a St. Louis City property is valid for occupancy for a defined period β typically 12 to 24 months in most programs, though terms vary. Verify current validity periods with the Building Division.

St. Louis County β The Patchwork of 90+ Municipalities
This is where the complexity of the St. Louis market becomes most acute. St. Louis County contains approximately 90 incorporated municipalities, each with its own code enforcement structure and its own occupancy inspection requirements. There is no county-wide blanket policy. The requirement β and the specific process β varies from city to city.
Municipalities That Require Occupancy Inspections
The following St. Louis County municipalities require occupancy inspections:
Ballwin, Brentwood, Bridgeton, Clarkson Valley, Clayton, Crestwood, Creve Coeur, Crystal Lake Park, Des Peres, Ellisville, Eureka, Fenton, Ferguson, Florissant, Frontenac, Glendale, Grantwood Village, Green Park, Hazelwood, Huntleigh, Kirkwood, Ladue, Lakeshire, Manchester, Maplewood, Maryland Heights, Oakland, Olivette, Overland, Pacific, Pagedale, Richmond Heights, Rock Hill, Saint Ann, Saint John, Shrewsbury, Sunset Hills, Town and Country, Twin Oaks Village, University City, Valley Park, Warson Woods, Webster Groves, Westwood Village, Wildwood, Winchester, and Woodson Terrace.
Additionally, if you are in the Metro West Fire District boundaries, in addition to the municipal requirements, an inspection must be obtained from the fire district.
What the St. Louis County Municipalities Are Looking For
The scope of county municipal inspections varies by city, but most follow a similar framework to the St. Louis City housing conservation inspection. Common items:
Ballwin: In the City of Ballwin, all occupied buildings must be inspected and certified for compliance with the Ballwin Housing Code before they can be sold or occupied by a new resident, tenant or business. New occupants are required to obtain an Occupancy Permit before taking up occupancy in any house, condominium, apartment or commercial building.
Webster Groves: A passed occupancy inspection is required prior to applying for an occupancy permit. A completed occupancy inspection application and $75.00 inspection fee is required prior to inspection.
Bellefontaine Neighbors
Bellefontaine Neighbors: 9641 Bellefontaine Road, Bellefontaine Neighbors MO 63137, Contact: 314-867-0076. An occupancy inspection is required when properties are offered for sale or rent.
Typical Inspection Costs Across County Municipalities
Municipal inspection fees in St. Louis County municipalities typically range from $50 to $175 for a standard single-family residential inspection. Re-inspection fees (charged when violations require correction and a follow-up visit) typically run $50 to $100 per re-inspection. The range varies significantly:
| Municipality Type | Initial Fee Range | Re-Inspection Fee |
| Smaller municipalities | $50β$90 | $50β$75 |
| Mid-size municipalities | $75β$125 | $75β$100 |
| Larger municipalities | $100β$175 | $75β$125 |
Always verify current fees directly with the municipality β fees change and published information can be outdated.
Unincorporated St. Louis County β A Different System
For properties in unincorporated St. Louis County β areas not within any incorporated municipality β the process is handled by the County itself:
Re-occupancy permits are currently issued for Unincorporated St. Louis County through the County’s online portal. Residents of municipalities should contact their respective municipal officials for re-occupancy requirements if any.
St. Louis County Department of Transportation and Public Works Lawrence K. Roos Administration Building 41 South Central Avenue, Clayton, MO 63105 Phone (general): 314-615-5184 Commercial inspections: 314-615-3724 Hours: MondayβFriday, 7:30 AMβ5:00 PM
Online applications for unincorporated County re-occupancy permits can be submitted through the St. Louis County Services Portal at aca-prod.accela.com/slc.
St. Charles County β A More Business-Friendly Environment
St. Charles County operates under a different philosophy from St. Louis City and County regarding occupancy inspections. The regulatory environment in most of St. Charles County is significantly more permissive.
The City of St. Charles
The City of St. Charles does not impose the same universal point-of-sale inspection requirement that many St. Louis County municipalities impose. Individual transactions may trigger inspection requirements in specific circumstances (new construction occupancy, for example), but the routine point-of-sale inspection requirement that characterizes much of St. Louis County is not standard practice here.
City of St. Charles Building Department 200 North Second Street, St. Charles, MO 63301 Phone: 636-949-3200
St. Peters, O’Fallon, Wentzville, and Surrounding Communities
The rapidly growing cities of St. Peters, O’Fallon, Wentzville, Lake Saint Louis, and Cottleville generally do not impose point-of-sale occupancy inspections as a transaction requirement. These cities have newer housing stock (primarily constructed after 1990) with more recent code compliance and fewer of the habitability concerns that drove the inspection ordinances in older St. Louis City and County communities.
The practical difference for buyers and sellers in St. Charles County: A home purchase in O’Fallon or Wentzville typically proceeds without a municipal inspection requirement β the private home inspection is the primary condition assessment tool for the buyer, and there is no city certificate needed before closing.
This difference is one of the factors β alongside property tax rates and school district quality β that contributes to buyer preference for St. Charles County communities. The simpler transaction process adds to the appeal.
Counties Without Municipal Inspection Requirements
Jefferson County
Jefferson County β covering communities like Arnold, Festus, Barnhart, Hillsboro, and Imperial β generally does not impose point-of-sale municipal inspection requirements. The county operates more limited code enforcement focused on new construction and health/safety complaints rather than routine occupancy change inspections.
Buyers in Jefferson County rely on private home inspections as their primary due diligence tool. There is no municipal certificate required before closing in most Jefferson County communities.
Jefferson County Building Department (for new construction and permit-related questions): 729 Maple Street, Hillsboro, MO 63050 Phone: 636-797-5310
Franklin County
Franklin County β home to Washington, MO, Pacific, and communities along the I-44 corridor β similarly operates without a metro-wide point-of-sale inspection requirement. Washington is the county seat and largest municipality; buyers in Franklin County communities close without municipal inspection certificates in most circumstances.
Franklin County Planning and Zoning: 400 East Locust Street, Union, MO 63084 Phone: 636-583-6367
Warren County
Warren County β home to Warrenton and communities along I-70 west of St. Louis β has no county-wide point-of-sale inspection requirement. Buyers of Warren County properties rely entirely on private home inspections for their condition assessment.
Warren County Building Department: 101 Mockingbird Lane, Suite 201, Warrenton, MO 63383 Phone: 636-456-3331
Lincoln County
Lincoln County β Troy, Elsberry, and surrounding communities northeast of St. Louis β similarly does not impose point-of-sale inspection requirements. Properties in Lincoln County transact based on private home inspection findings and mutual negotiation between the parties.
Lincoln County Building Department: 201 Main Street, Troy, MO 63379 Phone: 636-528-6300
Rentals vs. Owner-Occupants β Key Differences
The municipal inspection framework treats rental occupancy changes and sale-related occupancy changes somewhat differently across the St. Louis metro, and landlords need to understand the specific requirements for their situation.
For Sales (Owner-Occupant Changes)
In municipalities requiring point-of-sale inspections, the inspection certificate is typically a closing condition β the transaction cannot close without a valid certificate. The seller is generally responsible for obtaining the certificate, though the parties can negotiate how repair costs are handled.
The most common negotiation framework:
- Seller orders and pays for the inspection
- Inspector identifies violations (a list of required repairs)
- Seller either makes required repairs to pass re-inspection, or
- Seller and buyer negotiate a price reduction or seller credit to reflect the cost of repairs
- The buyer agrees to obtain the certificate themselves after closing with the negotiated credit applied
This framework allows transactions to proceed even when properties have violations β with a financial adjustment rather than a physical repair requirement before closing in some municipalities.
For Rental Occupancy Changes
For landlords, the occupancy inspection requirement is ongoing β triggered every time a new tenant takes possession of a rental unit in a municipality with rental inspection requirements. This is a compliance burden that many landlords underestimate.
The practical implications for St. Louis landlords:
- Every tenant turnover triggers an inspection requirement in many municipalities
- The certificate must be in hand before the new tenant occupies β not after
- Failure to obtain a certificate before a new tenant occupies is a code violation that can result in fines
- Some municipalities maintain rental property databases and proactively enforce certificate requirements
For landlords operating in St. Louis City: The Housing Conservation inspection is required for every new occupancy β both sale and rental. Landlords in St. Louis City should have a working relationship with a licensed inspector who can schedule and complete certificates on their typical tenant turnover timeline.
Do You Need a Municipal Inspection to Move Into a House You Just Bought?
This is one of the most practically important questions buyers ask, and the answer varies by municipality:
In St. Louis City: Yes. A Certificate of Inspection must be obtained before you can legally occupy the property. This is not optional and is not merely a formality. Occupying a property without a valid certificate is a code violation.
In municipalities that require point-of-sale inspections: Yes, in most cases. The certificate is a prerequisite for the occupancy change that the purchase represents. Your agent should ensure the certificate is in place at or before closing.
In municipalities without inspection requirements, and in St. Charles, Jefferson, Franklin, Warren, and Lincoln Counties: No municipal inspection certificate is required. Your private home inspection findings, reviewed and negotiated during the inspection contingency period, are your primary protection as a buyer.

What Happens When a Property Fails Municipal Inspection
The Violation List and Repair Process
When a property fails its municipal inspection, the inspector provides a written list of violations β specific conditions that do not meet the minimum code requirements. This list defines exactly what must be corrected to obtain the certificate.
The typical process:
- Inspector visits and identifies violations
- Written violation list provided to the property owner
- Property owner arranges repairs (typically through licensed contractors for anything requiring a permit)
- Owner requests a re-inspection
- Re-inspector confirms violations are corrected
- Certificate issued
Timeline impact on real estate transactions: Municipal inspection violations can significantly affect closing timelines. If the seller discovers significant violations two weeks before closing, the timeline to arrange contractors, pull permits, complete repairs, and pass re-inspection may push the closing date by 3 to 6 weeks.
The cash buyer alternative: Many sellers facing municipal inspection violations β particularly those with older properties in deferred maintenance condition β find that selling to Cash Offer Man is more practical than managing the repair process. We purchase properties as-is, handle any required municipal compliance ourselves after purchase, and close on the seller’s timeline without requiring the seller to manage contractors or navigate the re-inspection process.
Costs Across the Region β What to Budget
Municipal inspection fees are a small but real transaction cost that buyers and sellers should budget for:
| Jurisdiction | Inspection Type | Typical Fee | Re-Inspection Fee |
| St. Louis City | Housing Conservation | $25β$75 | $25β$75 |
| Ballwin | Occupancy Inspection | $75β$125 | $75β$100 |
| Bellefontaine Neighbors | Occupancy Inspection | $60β$90 | $50β$75 |
| Ferguson | Occupancy Inspection | $75β$100 | $75 |
| Florissant | Occupancy Inspection | $80β$125 | $75 |
| Hazelwood | Occupancy Inspection | $75β$125 | $75 |
| Kirkwood | Occupancy Inspection | $100β$150 | $100 |
| Maplewood | Occupancy Inspection | $75β$125 | $75 |
| Webster Groves | Occupancy Inspection | $75 | $75 |
| Unincorporated St. Louis County | Re-Occupancy Permit | $100β$150 | $75β$100 |
| St. Charles (City) | Limited/situational | $50β$100 | $50β$75 |
| Jefferson County | Not typically required | N/A | N/A |
| Warren County | Not typically required | N/A | N/A |
| Lincoln County | Not typically required | N/A | N/A |
| Franklin County | Not typically required | N/A | N/A |
The Future β Will Municipal Inspections Become More or Less Strict?
The Trend Toward Tightened Requirements
The trajectory in St. Louis City specifically is toward more enforcement of existing requirements rather than loosening of standards. After the May 2025 tornado’s damage to North City housing and the documented connection between deferred maintenance and catastrophic damage, there is increased political attention on housing habitability standards.
Mayor Spencer’s administration has made housing quality and vacancy reduction explicit priorities. The Building Division’s online portal upgrade (launched March 2026) specifically aims to make the inspection and compliance process more efficient β and more difficult to circumvent.
For St. Louis City rental properties, there is ongoing discussion at the Board of Aldermen level about enhanced rental inspection programs that would require periodic inspections of occupied rental units β not just at turnover. If enacted, this would significantly increase the inspection burden on St. Louis City landlords and could apply to thousands of rental units currently not subject to regular inspection.
The Counter-Trend in Some County Municipalities
In some St. Louis County municipalities β particularly those facing competitive pressure to attract homebuyers compared to St. Charles County β there is awareness that the inspection requirement adds transaction friction. Several municipalities have worked to streamline their inspection processes (online scheduling, faster turnaround times, clearer violation checklists) to reduce the burden without eliminating the requirement.
My Assessment
Municipal inspections in the St. Louis City core will likely become more rigorous over the next 5 to 10 years β driven by the post-tornado housing quality focus and the political commitment to addressing habitability in an aging housing stock. The 98% coverage of city parcels in Housing Conservation Districts is already comprehensive; enforcement intensity is where the change will come.
In St. Louis County municipalities, the status quo will largely persist β most municipalities that require inspections will continue to, and most that do not will continue not to. There is no strong trend toward county-wide standardization.
The outer counties β Jefferson, Franklin, Warren, Lincoln, and most of St. Charles β will likely remain without routine point-of-sale inspection requirements. These counties compete for residents partly on the basis of regulatory simplicity, and adding transaction inspection requirements would be a competitive disadvantage relative to their neighbors.

How Cash Offer Man Navigates Municipal Inspections
At Cash Offer Man, municipal inspections are a routine part of every transaction. We are familiar with the requirements of every municipality in which we operate, we maintain relationships with the municipal inspectors in the jurisdictions where we transact most frequently, and we factor inspection timelines and potential violation costs into every acquisition.
For sellers: when you sell to Cash Offer Man, we handle the municipal inspection process. You do not need to order the inspection, manage the violations, arrange contractors, or schedule re-inspections. We take the property as-is and handle compliance ourselves.
For sellers in jurisdictions without inspection requirements: the simpler process still results in a fair cash offer and a fast close. The absence of a municipal inspection requirement does not mean your property is exempt from condition assessment β we conduct our own evaluation and price conditions into the offer.
If you own a property in St. Louis City, in a County municipality with strict inspection requirements, or anywhere in the region and you want to understand what the municipal inspection process means for your specific situation β call us. We know every jurisdiction and we can tell you exactly what the process looks like before you have to navigate it yourself.
Quick Reference: Where Municipal Inspections Are Required
| Area | Required? | Who Administers |
| St. Louis City | Yes (98% of parcels) | STL City Building Division, 314-622-3315 |
| Most St. Louis County Municipalities | Yes | Individual municipal code enforcement |
| Unincorporated St. Louis County | Yes | St. Louis County Dept. of Public Works, 314-615-5184 |
| City of St. Charles | Limited | City of St. Charles, 636-949-3200 |
| St. Peters / O’Fallon / Wentzville | Generally no | Individual city building depts. |
| Jefferson County | Generally no | Jefferson County Building, 636-797-5310 |
| Franklin County | Generally no | Franklin County Planning, 636-583-6367 |
| Warren County | Generally no | Warren County Building, 636-456-3331 |
| Lincoln County | Generally no | Lincoln County Building, 636-528-6300 |
Aaron Eller is the founder of Cash Offer Man, a local home buying company in St. Louis City, St. Louis County, and surrounding Missouri communities. Cash Offer Man handles all municipal inspection requirements on every property we purchase β sellers do not need to manage the inspection process before selling to us. Visit CashOfferMan.com for a no-obligation cash offer.
Get An Offer Today, Sell In A Matter Of Days

