Point-of-sale fees by city, ranked
The published city fee for the inspection, test or certificate a seller must get, ranked from highest to lowest across 418 municipalities. Repairs are not included.
| Municipality | Requirement | Fee | Rank |
|---|---|---|---|
| Ross, CAMarin County | Report of Residential Building Record | $1,040.40 | #1 |
| San Pablo, CAContra Costa County | Residential Health & Safety Inspection | $536 | #2 |
| Sausalito, CAMarin County | Residential Building Record Report | $490 | #3 |
| Castro Valley, CAAlameda County | Oro Loma Sewer Lateral Compliance Certificate | $450 | #4 |
| San Leandro, CAAlameda County | Oro Loma Sewer Lateral Compliance Certificate | $450 | #5 |
| San Lorenzo, CAAlameda County | Oro Loma Sewer Lateral Compliance Certificate | $450 | #6 |
| Gardena, CALos Angeles County | Property Information Report | $435 | #7 |
| Laguna Beach, CAOrange County | Real Property Report | $400 | #8 |
| Alameda, CAAlameda County | EBMUD sewer lateral Compliance Certificate | $370 | #9 |
| Albany, CAAlameda County | EBMUD sewer lateral Compliance Certificate | $370 | #10 |
| El Cerrito, CAContra Costa County | EBMUD sewer lateral Compliance Certificate | $370 | #11 |
| Emeryville, CAAlameda County | EBMUD sewer lateral Compliance Certificate | $370 | #12 |
| Kensington, CAContra Costa County | EBMUD sewer lateral Compliance Certificate | $370 | #13 |
| Oakland, CAAlameda County | EBMUD sewer lateral Compliance Certificate + Sidewalk inspection | $370 | #14 |
| Piedmont, CAAlameda County | EBMUD sewer lateral Compliance Certificate + Property records search | $370 | #15 |
| St. Louis Park, MNHennepin County | Point-of-sale property maintenance inspection | $360 | #16 |
| Berkeley, ILCook County | Village inspection before transfer stamps | $350 | #17 |
| Brecksville, OHCuyahoga County | Septic inspection | $350 | #18 |
| Broadview Heights, OHCuyahoga County | Septic inspection | $350 | #19 |
| Fox Chapel Borough, PAAllegheny County | Sewer dye test + Zoning certificate at transfer | $350 | #20 |
| Santa Monica, CALos Angeles County | Residential Building Report | $330 | #21 |
| Riverside, ILCook County | Village inspection before transfer stamps | $325 | #22 |
| Manhattan Beach, CALos Angeles County | Residential Building Report | $309 | #23 |
| Belvedere, CAMarin County | Residential Building Record Report | $300 | #24 |
| Chalfant Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $300 | #25 |
| Jenkintown Borough, PAMontgomery County | Sewer lateral video | $300 | #26 |
| Whitaker Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $300 | #27 |
| Wrightstown Township, PABucks County | Occupancy permit | $300 | #28 |
| Inglewood, CALos Angeles County | Pre-Sale Report | $263 | #29 |
| Robinson Township, PAAllegheny County | Sewer dye test | $255 | #30 |
| Bloomington, MNHennepin County | Time-of-Sale (TOS) Housing Inspection | $250 | #31 |
| Chester Township, PADelaware County | Resale U&O + lateral | $250 | #32 |
| Edgmont Township, PADelaware County | Lateral televising | $250 | #33 |
| Lyons, ILCook County | Village inspection before transfer stamps | $250 | #34 |
| Maplewood, MNRamsey County | Truth in Housing evaluation | $250 | #35 |
| Minneapolis, MNHennepin County | Truth in Sale of Housing (TISH) evaluation | $250 | #36 |
| Monroeville, PAAllegheny County | Sewer dye test | $250 | #37 |
| Northlake, ILCook County | Village inspection before transfer stamps | $250 | #38 |
| Saint Paul, MNRamsey County | Truth-in-Sale of Housing (TISH) disclosure report | $250 | #39 |
| Trafford Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $250 | #40 |
| University Park, ILWill County | Village inspection before transfer stamps + Municipal transfer stamp | $250 | #41 |
| Hermosa Beach, CALos Angeles County | Report for Residential Building Record | $246 | #42 |
| Clairton, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $240 | #43 |
| Robbins, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $240 | #44 |
| West Nantmeal Township, PAChester County | Resale U&O | $235 | #45 |
| Plum Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $230 | #46 |
| Euclid, OHCuyahoga County | Point-of-sale inspection | $225 | #47 |
| Franklin Park Borough, PAAllegheny County | Sewer dye test | $225 | #48 |
| South Fayette Township, PAAllegheny County | Sewer dye test and sewer lateral camera inspection | $225 | #49 |
| Westchester, ILCook County | Village inspection before transfer stamps | $225 | #50 |
| San Francisco, CASan Francisco County | Report of Residential Building Record | $214 | #51 |
| Camden City, NJCamden County | C.R.O.C. + fire cert | $200 | #52 |
| Cleveland Heights, OHCuyahoga County | Point-of-sale inspection | $200 | #53 |
| Delran Township, NJBurlington County | Housing inspection + fire cert | $200 | #54 |
| Dolton, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $200 | #55 |
| Folcroft Borough, PADelaware County | Resale U&O | $200 | #56 |
| Garfield Heights, OHCuyahoga County | Point-of-sale inspection | $200 | #57 |
| Hamilton Township (Mercer), NJMercer County | Resale CO + smoke cert | $200 | #58 |
| Middletown Township (Lima), PADelaware County | Sewer certification | $200 | #59 |
| Mount Holly Township, NJBurlington County | Change-of-ownership cert | $200 | #60 |
| Parkside Borough, PADelaware County | Resale U&O | $200 | #61 |
| Port Vue Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $200 | #62 |
| Riverdale, ILCook County | Village inspection before transfer stamps | $200 | #63 |
| Santa Cruz, CASanta Cruz County | Sewer lateral inspection at sale | $200 | #64 |
| Shaker Heights, OHCuyahoga County | Point-of-sale inspection | $200 | #65 |
| South Euclid, OHCuyahoga County | Point-of-sale inspection | $200 | #66 |
| Trenton City, NJMercer County | Housing code compliance cert | $200 | #67 |
| Warrensville Heights, OHCuyahoga County | Point-of-sale inspection | $200 | #68 |
| Warwick Township (Jamison), PABucks County | Resale U&O | $200 | #69 |
| Richfield, MNHennepin County | Point-of-Sale inspection | $190 | #70 |
| Marina, CAMonterey County | Residential Property Report | $185 | #71 |
| Seaside, CAMonterey County | Real Property Disclosure Report | $182 | #72 |
| Posen, ILCook County | Village inspection before transfer stamps | $180 | #73 |
| Darby Borough, PADelaware County | Resale U&O | $175 | #74 |
| Pennsauken Township, NJCamden County | Resale inspection + fire cert | $175 | #75 |
| Pasadena, CALos Angeles County | Presale Certificate of Completion or Inspection | $174 | #76 |
| White Oak Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $170 | #77 |
| McCandless Township, PAAllegheny County | Sewer dye test | $168 | #78 |
| Monterey, CAMonterey County | Residential Property Report | $168 | #79 |
| Florence Township, NJBurlington County | Resale CCO | $165 | #80 |
| Columbia Heights, MNAnoka County | Time-of-Sale inspection + Sewer line inspection at sale | $160 | #81 |
| Caln Township (Thorndale), PAChester County | Resale U&O | $150 | #82 |
| Calumet City, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $150 | #83 |
| Collingdale Borough, PADelaware County | Resale U&O | $150 | #84 |
| Cuyahoga Heights, OHCuyahoga County | Point-of-sale inspection | $150 | #85 |
| East Cleveland, OHCuyahoga County | Point-of-sale inspection | $150 | #86 |
| East Goshen Township, PAChester County | Point-of-sale inspection | $150 | #87 |
| Findlay Township, PAAllegheny County | Sewer dye test | $150 | #88 |
| Glenolden Borough, PADelaware County | Resale U&O | $150 | #89 |
| Haddon Township (Westmont), NJCamden County | Resale COC | $150 | #90 |
| Hatboro Borough, PAMontgomery County | Resale U&O | $150 | #91 |
| Kilbuck Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $150 | #92 |
| Langhorne Manor Borough, PABucks County | Resale U&O + certs | $150 | #93 |
| Lower Chichester Township, PADelaware County | Resale U&O + lateral | $150 | #94 |
| Melrose Park, ILCook County | Village inspection before transfer stamps | $150 | #95 |
| Parkesburg Borough, PAChester County | Resale U&O | $150 | #96 |
| Pine Hill Borough, NJCamden County | Resale certificate | $150 | #97 |
| Radnor Township (Wayne), PADelaware County | Resale CO | $150 | #98 |
| Ridley Township, PADelaware County | Resale CO | $150 | #99 |
| Sharon Hill Borough, PADelaware County | Resale U&O | $150 | #100 |
| Springfield Township, PABucks County | Resale U&O | $150 | #101 |
| Trappe Borough, PAMontgomery County | Resale U&O + sewer inspection | $150 | #102 |
| University Heights, OHCuyahoga County | Point-of-sale inspection | $150 | #103 |
| Upper Providence Township (Delco), PADelaware County | Resale U&O | $150 | #104 |
| West Norriton Township, PAMontgomery County | Resale U&O | $150 | #105 |
| West Pottsgrove Township, PAMontgomery County | Resale U&O | $150 | #106 |
| Willingboro Township, NJBurlington County | Resale CO | $150 | #107 |
| Yeadon Borough, PADelaware County | Resale CO | $150 | #108 |
| Redondo Beach, CALos Angeles County | Report of Residential Building Records | $147 | #109 |
| Pottstown Borough, PAMontgomery County | Transfer U&O | $140 | #110 |
| Warrington Township, PABucks County | Occupancy certificate | $140 | #111 |
| North Versailles Township, PAAllegheny County | Sewer dye test | $135 | #112 |
| Upper Chichester Township, PADelaware County | Resale U&O + stormwater cert | $130.50 | #113 |
| Corte Madera, CAMarin County | Report of Residential Record | $130 | #114 |
| Towamencin Township, PAMontgomery County | Change-of-occupancy cert | $130 | #115 |
| Bordentown City, NJBurlington County | Resale CO | $125 | #116 |
| Clifton Heights Borough, PADelaware County | Resale U&O | $125 | #117 |
| Coatesville City, PAChester County | Resale inspection | $125 | #118 |
| Collegeville Borough, PAMontgomery County | Resale U&O | $125 | #119 |
| Darby Township, PADelaware County | Resale U&O + lateral | $125 | #120 |
| Downingtown Borough, PAChester County | Compliance certificate | $125 | #121 |
| East McKeesport Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $125 | #122 |
| Ewing Township, NJMercer County | IPMC resale inspection | $125 | #123 |
| Hatfield Township, PAMontgomery County | Resale U&O | $125 | #124 |
| Londonderry Township, PAChester County | Resale CO | $125 | #125 |
| Lower Southampton Township (Feasterville-Trevose), PABucks County | Resale U&O + lateral | $125 | #126 |
| Malvern Borough, PAChester County | Resale CO | $125 | #127 |
| Markham, ILCook County | Village inspection before transfer stamps | $125 | #128 |
| New Britain Borough, PABucks County | Resale U&O | $125 | #129 |
| Norwood Borough, PADelaware County | Point-of-sale inspection | $125 | #130 |
| Oxford Borough, PAChester County | Resale CO | $125 | #131 |
| Phoenixville Borough, PAChester County | Transfer permit + services cert | $125 | #132 |
| Prospect Park Borough, PADelaware County | Resale U&O | $125 | #133 |
| Richlandtown Borough, PABucks County | Resale U&O | $125 | #134 |
| Warminster Township, PABucks County | Resale U&O + sewer cert | $125 | #135 |
| Woodbury City, NJGloucester County | Resale CCO | $125 | #136 |
| Daly City, CASan Mateo County | Residential Requirements Report | $122 | #137 |
| Chester Heights Borough, PADelaware County | Resale U&O | $120 | #138 |
| East Greenville Borough, PAMontgomery County | Resale U&O | $120 | #139 |
| Edgewater Park Township, NJBurlington County | Certificate of inspection | $120 | #140 |
| Justice, ILCook County | Village inspection before transfer stamps | $120 | #141 |
| Long Beach, CALos Angeles County | Garage Inspection Report | $113 | #142 |
| Greentree Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $110 | #143 |
| Maple Heights, OHCuyahoga County | Point-of-sale inspection | $110 | #144 |
| Upper Darby Township, PADelaware County | Resale U&O + lateral video | $110 | #145 |
| Livermore, CAAlameda County | Residential permit report | $108.12 | #146 |
| Aldan Borough, PADelaware County | Resale U&O | $100 | #147 |
| Aston Township, PADelaware County | Resale certificate | $100 | #148 |
| Avondale Borough, PAChester County | Registration + inspection cert | $100 | #149 |
| Barrington Borough, NJCamden County | Resale certificate | $100 | #150 |
| Bedford Heights, OHCuyahoga County | Point-of-sale inspection | $100 | #151 |
| Bellmawr Borough, NJCamden County | Resale CO | $100 | #152 |
| Bensalem Township, PABucks County | Resale U&O | $100 | #153 |
| Bethel Township (Garnet Valley), PADelaware County | Resale CO | $100 | #154 |
| Blue Island, ILCook County | Village inspection before transfer stamps | $100 | #155 |
| Brentwood Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $100 | #156 |
| Bridgeport Borough, PAMontgomery County | Resale U&O | $100 | #157 |
| Bristol Township (Levittown), PABucks County | Change-of-occupancy permit | $100 | #158 |
| Broadview, ILCook County | Village inspection before transfer stamps | $100 | #159 |
| Burlington City, NJBurlington County | Resale certificate | $100 | #160 |
| Calumet Park, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #161 |
| Conshohocken Borough, PAMontgomery County | Resale U&O | $100 | #162 |
| Countryside, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #163 |
| East Caln Township, PAChester County | Resale U&O | $100 | #164 |
| East Lansdowne Borough, PADelaware County | Resale U&O | $100 | #165 |
| Eddystone Borough, PADelaware County | Resale CO | $100 | #166 |
| Elizabeth Borough, PAAllegheny County | Occupancy (resale) inspection | $100 | #167 |
| Franklin Park, ILCook County | Village inspection before transfer stamps | $100 | #168 |
| Glassboro Borough, NJGloucester County | Resale CCO | $100 | #169 |
| Glencoe, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #170 |
| Glenwood, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #171 |
| Hazel Crest, ILCook County | Village inspection before transfer stamps | $100 | #172 |
| Honey Brook Borough, PAChester County | Resale CO | $100 | #173 |
| Langhorne Borough, PABucks County | Resale U&O + 4 certs | $100 | #174 |
| Lansdowne Borough, PADelaware County | Resale U&O | $100 | #175 |
| Lincoln Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $100 | #176 |
| Lynwood, ILCook County | Village inspection before transfer stamps | $100 | #177 |
| Marcus Hook Borough, PADelaware County | Resale U&O | $100 | #178 |
| Mayfield Heights, OHCuyahoga County | Point-of-sale inspection | $100 | #179 |
| Media Borough, PADelaware County | Resale CO | $100 | #180 |
| Nether Providence Township (Wallingford), PADelaware County | Resale U&O + lateral | $100 | #181 |
| New Hope Borough, PABucks County | Re-occupancy U&O + zoning review | $100 | #182 |
| Newtown Township (Newtown Square), PADelaware County | Resale U&O + sewer cert | $100 | #183 |
| Norridge, ILCook County | Village inspection before transfer stamps | $100 | #184 |
| Northfield, OHSummit County | Point-of-sale inspection | $100 | #185 |
| O’Hara Township, PAAllegheny County | Sewer dye test | $100 | #186 |
| Park Forest, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #187 |
| Ridley Park Borough, PADelaware County | Resale U&O | $100 | #188 |
| Rutledge Borough, PADelaware County | Resale U&O | $100 | #189 |
| Stickney, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $100 | #190 |
| Swarthmore Borough, PADelaware County | Resale U&O | $100 | #191 |
| Telford Borough (Bucks/Montco), PABucks County | Resale U&O | $100 | #192 |
| Upland Borough, PADelaware County | Resale CO | $100 | #193 |
| Upper Frederick Township, PAMontgomery County | Resale U&O | $100 | #194 |
| Upper Uwchlan Township, PAChester County | Resale U&O | $100 | #195 |
| Uwchlan Township (Exton), PAChester County | Resale U&O | $100 | #196 |
| West Chicago, ILDuPage County | Village inspection before transfer stamps | $100 | #197 |
| West Deer Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $100 | #198 |
| Westtown Township, PAChester County | Resale U&O | $100 | #199 |
| Westville Borough, NJGloucester County | Certificate of inspection | $100 | #200 |
| Winslow Township (Sicklerville), NJCamden County | CCO + fire cert | $100 | #201 |
| Woodmere, OHCuyahoga County | Point-of-sale inspection | $100 | #202 |
| Culver City, CALos Angeles County | Report for Residential Building Record | $96 | #203 |
| Woodlynne Borough, NJCamden County | Certificate of inspection | $96 | #204 |
| West Mifflin Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $95 | #205 |
| Mantua Township, NJGloucester County | Housing certificate | $90 | #206 |
| Mullica Hill (Harrison Township), NJGloucester County | Fire certificate | $90 | #207 |
| East Rockhill Township, PABucks County | Resale certificate | $85 | #208 |
| Hatfield Borough, PAMontgomery County | Resale U&O + lateral video | $85 | #209 |
| Lawrence Township, NJMercer County | Certificate of inspection | $80 | #210 |
| Lower Merion Township, PAMontgomery County | Resale certification | $80 | #211 |
| Penndel Borough, PABucks County | Resale U&O + certs | $80 | #212 |
| Unincorporated St. Louis County, MOSt. Louis County | Residential occupancy inspection at sale | $80 | #213 |
| Audubon Borough, NJCamden County | Resale inspection | $75 | #214 |
| Chalfont Borough, PABucks County | Resale U&O | $75 | #215 |
| Colwyn Borough, PADelaware County | Resale U&O | $75 | #216 |
| Delaware Township, NJHunterdon County | Smoke/CO certificate | $75 | #217 |
| Deptford Township, NJGloucester County | Resale CO | $75 | #218 |
| Eastampton Township, NJBurlington County | Resale CO | $75 | #219 |
| Gloucester City, NJCamden County | Resale inspection | $75 | #220 |
| Haverford Township, PADelaware County | Resale U&O | $75 | #221 |
| Kennedy Township, PAAllegheny County | Sewer dye test | $75 | #222 |
| Lambertville City, NJHunterdon County | CRC + smoke cert + LMUA | $75 | #223 |
| Logan Township, NJGloucester County | Resale CO | $75 | #224 |
| Macedonia, OHSummit County | Point-of-sale inspection | $75 | #225 |
| Magnolia Borough, NJCamden County | Resale CO | $75 | #226 |
| Matteson, ILCook County | Village inspection before transfer stamps | $75 | #227 |
| Millbourne Borough, PADelaware County | Resale U&O | $75 | #228 |
| New Britain Township, PABucks County | Resale U&O | $75 | #229 |
| Pitcairn Borough, PAAllegheny County | Occupancy (resale) inspection | $75 | #230 |
| Riverton Borough, NJBurlington County | Fire certificate | $75 | #231 |
| Sauk Village, ILCook County | Village inspection before transfer stamps | $75 | #232 |
| Schwenksville Borough, PAMontgomery County | Resale U&O + lateral | $75 | #233 |
| Springdale Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $75 | #234 |
| Springfield Township (Delco), PADelaware County | Certificate of use | $75 | #235 |
| Tarentum Borough, PAAllegheny County | Occupancy (resale) inspection | $75 | #236 |
| Tinicum Township (Essington), PADelaware County | Resale CO | $75 | #237 |
| Turtle Creek Borough, PAAllegheny County | Occupancy (resale) inspection | $75 | #238 |
| Waterford Township, NJCamden County | Resale certificate | $75 | #239 |
| West Amwell Township, NJHunterdon County | Smoke/CO certificate | $75 | #240 |
| West Conshohocken Borough, PAMontgomery County | Resale U&O | $75 | #241 |
| West Grove Borough, PAChester County | Transfer CO | $75 | #242 |
| West Windsor Township, NJMercer County | Smoke/CO certification | $75 | #243 |
| Salinas, CAMonterey County | Residential Building Record Report | $71.14 | #244 |
| Los Angeles, CALos Angeles County | Residential Property Report (9A), LAMC 96.300 | $70.85 | #245 |
| Evesham Township (Marlton), NJBurlington County | Fire-rescue certificate | $70 | #246 |
| Washington Township (Gloucester), NJGloucester County | Resale CCO | $70 | #247 |
| Westampton Township, NJBurlington County | Fire certificate | $70 | #248 |
| Merchantville Borough, NJCamden County | Resale + fire inspections | $66 | #249 |
| Mount Laurel Township, NJBurlington County | Fire district certificate | $65 | #250 |
| Rockledge Borough, PAMontgomery County | Resale U&O | $65 | #251 |
| Bedminster Township, PABucks County | Resale U&O | $60 | #252 |
| Brook Park, OHCuyahoga County | Re-occupancy (point-of-sale) inspection | $60 | #253 |
| Brookhaven Borough, PADelaware County | Resale U&O | $60 | #254 |
| Clementon Borough, NJCamden County | Fire certificate | $60 | #255 |
| Cleveland, OHCuyahoga County | Certificate of Disclosure + Exterior inspection | $60 | #256 |
| East Pittsburgh Borough, PAAllegheny County | Occupancy (resale) inspection | $60 | #257 |
| Greenwich Township (Gibbstown), NJGloucester County | Resale CO | $60 | #258 |
| Harmar Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $60 | #259 |
| Sharpsburg Borough, PAAllegheny County | Occupancy (resale) inspection | $60 | #260 |
| Springfield Township (Montco), PAMontgomery County | Resale certification | $60 | #261 |
| Tullytown Borough, PABucks County | Resale U&O + certs | $60 | #262 |
| West Deptford Township, NJGloucester County | Housing + fire inspections | $60 | #263 |
| Wilmerding Borough, PAAllegheny County | Occupancy (resale) inspection | $60 | #264 |
| Woodbury Heights Borough, NJGloucester County | Resale inspections | $60 | #265 |
| Homestead Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $59 | #266 |
| Avalon Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $55 | #267 |
| Bensenville, ILDuPage County | Village inspection before transfer stamps | $55 | #268 |
| Highwood, ILLake County | Village inspection before transfer stamps | $55 | #269 |
| Leet Township, PAAllegheny County | Occupancy (resale) inspection | $55 | #270 |
| Mt Oliver Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $55 | #271 |
| London Grove Township, PAChester County | Resale U&O | $52 | #272 |
| Bedford, OHCuyahoga County | Certificate of Transfer | $50 | #273 |
| Bratenahl, OHCuyahoga County | Occupancy permit | $50 | #274 |
| Brooklyn Heights, OHCuyahoga County | Point-of-sale inspection | $50 | #275 |
| Castle Shannon Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $50 | #276 |
| Chesilhurst Borough, NJCamden County | Smoke/CO certificate | $50 | #277 |
| Cheswick Borough, PAAllegheny County | Sewer dye test | $50 | #278 |
| Clarendon Hills, ILDuPage County | Village inspection before transfer stamps + Municipal transfer stamp | $50 | #279 |
| Duquesne, PAAllegheny County | Occupancy (resale) inspection | $50 | #280 |
| East Whiteland Township (Frazer), PAChester County | Resale U&O | $50 | #281 |
| East Windsor Township, NJMercer County | Fire inspection | $50 | #282 |
| Easttown Township (Devon/Berwyn), PAChester County | Utility certs | $50 | #283 |
| Glen Ellyn, ILDuPage County | Village inspection before transfer stamps + Municipal transfer stamp | $50 | #284 |
| Hillside, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $50 | #285 |
| Hometown, ILCook County | Village inspection before transfer stamps | $50 | #286 |
| Lakewood, OHCuyahoga County | Certificate of Code Compliance | $50 | #287 |
| Laurel Springs Borough, NJCamden County | Resale CO | $50 | #288 |
| Liberty Borough, PAAllegheny County | Sewer dye test | $50 | #289 |
| Lower Oxford Township, PAChester County | Point-of-sale inspection | $50 | #290 |
| Medford Lakes Borough, NJBurlington County | CCO + fire inspection | $50 | #291 |
| Medford Township, NJBurlington County | Fire marshal CCO | $50 | #292 |
| Milford Township, PABucks County | Resale U&O | $50 | #293 |
| Monee, ILWill County | Village inspection before transfer stamps | $50 | #294 |
| Moon Township, PAAllegheny County | Sewer dye test | $50 | #295 |
| Moreland Hills, OHCuyahoga County | Point-of-sale inspection | $50 | #296 |
| Mount Lebanon, PAAllegheny County | Sewer dye test | $50 | #297 |
| Neville Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $50 | #298 |
| North Chicago, ILLake County | Village inspection before transfer stamps + Municipal transfer stamp | $50 | #299 |
| North Randall, OHCuyahoga County | Point-of-sale inspection | $50 | #300 |
| Oakwood, OHCuyahoga County | Point-of-sale inspection | $50 | #301 |
| Olympia Fields, ILCook County | Village inspection before transfer stamps | $50 | #302 |
| Orange, OHCuyahoga County | Smoke and CO detector inspection | $50 | #303 |
| Palos Hills, ILCook County | Village inspection before transfer stamps | $50 | #304 |
| Perkiomen Township, PAMontgomery County | Resale U&O | $50 | #305 |
| Rankin Borough, PAAllegheny County | Occupancy (resale) inspection | $50 | #306 |
| Ross Township, PAAllegheny County | Sewer dye test | $50 | #307 |
| South Coventry Township, PAChester County | Sidewalk certification | $50 | #308 |
| Southampton Township (Leisuretowne), NJBurlington County | Smoke cert | $50 | #309 |
| Stone Park, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $50 | #310 |
| Twinsburg, OHSummit County | Point-of-sale inspection | $50 | #311 |
| Upper St. Clair Township, PAAllegheny County | Sewer dye test and sewer lateral camera inspection | $50 | #312 |
| Villa Park, ILDuPage County | Village inspection before transfer stamps | $50 | #313 |
| Woodland Township (Chatsworth), NJBurlington County | Smoke/CO certificate | $50 | #314 |
| Aleppo Township, PAAllegheny County | New-owner occupancy registration | $45 | #315 |
| Atglen Borough, PAChester County | Utility certification | $45 | #316 |
| Crafton Borough, PAAllegheny County | Occupancy (resale) inspection | $45 | #317 |
| East Greenwich Township, NJGloucester County | Resale CO | $45 | #318 |
| Haddonfield Borough, NJCamden County | Fire cert + sidewalk inspection | $45 | #319 |
| Hopewell Borough, NJMercer County | Smoke/CO certificate | $45 | #320 |
| Hopewell Township (Titusville), NJMercer County | Smoke/CO certificate | $45 | #321 |
| Leetsdale Borough, PAAllegheny County | Occupancy (resale) inspection | $45 | #322 |
| Palmyra Borough, NJBurlington County | Fire certificate | $45 | #323 |
| Upper Dublin Township, PAMontgomery County | Property transfer inspection | $45 | #324 |
| Woolwich Township, NJGloucester County | Resale inspection | $45 | #325 |
| Haddon Heights Borough, NJCamden County | Zoning CCO + fire cert | $40 | #326 |
| Hampton Township, PAAllegheny County | Sewer dye test | $40 | #327 |
| Thornburg Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection | $40 | #328 |
| West Whiteland Township (Exton), PAChester County | Utility certification | $40 | #329 |
| Whitpain Township (Blue Bell), PAMontgomery County | Tax + sewer certs | $40 | #330 |
| Aspinwall Borough, PAAllegheny County | Occupancy (resale) inspection | $35 | #331 |
| Bellevue Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $35 | #332 |
| Ben Avon Heights Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection | $35 | #333 |
| Braddock Hills Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $35 | #334 |
| East Deer Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $35 | #335 |
| Frenchtown Borough, NJHunterdon County | State smoke certificate | $35 | #336 |
| Jefferson Hills Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $35 | #337 |
| South Park, PAAllegheny County | Sewer dye test | $35 | #338 |
| South St. Paul, MNDakota County | Time-of-Sale evaluation | $35 | #339 |
| Stockton Borough, NJHunterdon County | State smoke certificate | $35 | #340 |
| Versailles Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $35 | #341 |
| Richland Township, PAAllegheny County | Sewer dye test | $32 | #342 |
| Carnegie Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $30 | #343 |
| Etna Borough, PAAllegheny County | Occupancy (resale) inspection | $30 | #344 |
| Forest Hills Borough, PAAllegheny County | Sewer dye test | $30 | #345 |
| Moorestown Township, NJBurlington County | Fire cert + public works inspection | $30 | #346 |
| Munhall Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $30 | #347 |
| Pleasant Hills Borough, PAAllegheny County | Sewer dye test + Ownership and use form | $30 | #348 |
| Sellersville Borough, PABucks County | Sewer cert + deed reg | $30 | #349 |
| Sewickley Hills Borough, PAAllegheny County | Sewer dye test | $30 | #350 |
| West Homestead Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $30 | #351 |
| Worcester Township, PAMontgomery County | Sewer certification | $30 | #352 |
| Baldwin Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection + Occupancy (resale) inspection | $25 | #353 |
| Beach Park, ILLake County | Village inspection before transfer stamps | $25 | #354 |
| Bethel Park, PAAllegheny County | Sewer dye test | $25 | #355 |
| Brackenridge Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $25 | #356 |
| Bridgeville Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $25 | #357 |
| Churchill Borough, PAAllegheny County | Sewer dye test | $25 | #358 |
| Dormont Borough, PAAllegheny County | Sewer dye test + Occupancy permit | $25 | #359 |
| Edgewood Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $25 | #360 |
| Emsworth Borough, PAAllegheny County | Sewer dye test | $25 | #361 |
| Harrison Township, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $25 | #362 |
| Heidelberg Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $25 | #363 |
| Highland Hills, OHCuyahoga County | Point-of-sale inspection | $25 | #364 |
| Lower Frederick Township, PAMontgomery County | Notarized affidavit | $25 | #365 |
| Millvale Borough, PAAllegheny County | Sewer dye test | $25 | #366 |
| Plymouth Township (Plymouth Meeting), PAMontgomery County | Certificate of adequacy | $25 | #367 |
| Rosslyn Farms Borough, PAAllegheny County | Sewer dye test and sewer lateral camera inspection | $25 | #368 |
| Bell Acres Borough, PAAllegheny County | Sewer dye test | $20 | #369 |
| Dravosburg Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $20 | #370 |
| North Braddock Borough, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $20 | #371 |
| Oakdale Borough, PAAllegheny County | Sewer dye test | $20 | #372 |
| Penn Hills, PAAllegheny County | Sewer dye test + Occupancy (resale) inspection | $20 | #373 |
| West View Borough, PAAllegheny County | Sewer dye test | $20 | #374 |
| Berwyn, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $10 | #375 |
| Cicero, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $10 | #376 |
| Durham Township, PABucks County | Deed registration | $10 | #377 |
| West Elizabeth Borough, PAAllegheny County | Occupancy (resale) inspection | $10 | #378 |
| Oak Park, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $8 | #379 |
| Bellwood, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #380 |
| Burbank, ILCook County | None | $5 | #381 |
| Burnham, ILCook County | None | $5 | #382 |
| Elmwood Park, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #383 |
| Evanston, ILCook County | None | $5 | #384 |
| Evergreen Park, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #385 |
| Harvey, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #386 |
| Highland Park, ILLake County | None | $5 | #387 |
| McCook, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #388 |
| Mettawa, ILLake County | None | $5 | #389 |
| Oak Lawn, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $5 | #390 |
| Sycamore, ILDeKalb County | None | $5 | #391 |
| Lake Forest, ILLake County | Village inspection before transfer stamps + Municipal transfer stamp | $4 | #392 |
| Maywood, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $4 | #393 |
| Bolingbrook, ILWill County | None | $3.75 | #394 |
| Chicago, ILCook County | None | $3.75 | #395 |
| Alsip, ILCook County | None | $3.50 | #396 |
| Romeoville, ILWill County | Village inspection before transfer stamps + Municipal transfer stamp | $3.50 | #397 |
| Aurora, ILKane County | None | $3 | #398 |
| Bartlett, ILDuPage County | Village inspection before transfer stamps + Municipal transfer stamp | $3 | #399 |
| Buffalo Grove, ILCook County | None | $3 | #400 |
| Carol Stream, ILDuPage County | None | $3 | #401 |
| Channahon, ILWill County | None | $3 | #402 |
| Hanover Park, ILCook County | None | $3 | #403 |
| Joliet, ILWill County | None | $3 | #404 |
| Lincolnshire, ILLake County | None | $3 | #405 |
| Morton Grove, ILCook County | None | $3 | #406 |
| Niles, ILCook County | None | $3 | #407 |
| Oswego, ILKendall County | None | $3 | #408 |
| Skokie, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $3 | #409 |
| Wilmette, ILCook County | None | $3 | #410 |
| Wheaton, ILDuPage County | None | $2.50 | #411 |
| Woodridge, ILDuPage County | None | $2.50 | #412 |
| Des Plaines, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $2 | #413 |
| Park Ridge, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $2 | #414 |
| Elmhurst, ILDuPage County | Village inspection before transfer stamps + Municipal transfer stamp | $1.50 | #415 |
| Naperville, ILDuPage County | None | $1.50 | #416 |
| River Forest, ILCook County | Village inspection before transfer stamps + Municipal transfer stamp | $1 | #417 |
| Schaumburg, ILCook County | None | $1 | #418 |
Want the raw numbers? Download the full dataset.
Fees are the first published amount for a single-family home. Many cities charge more for late applications, rush service or reinspections. See each city page for details and sources.