I work for an HVAC company (mid-Atlantic region) and we charge $185 for a service contract that gets you one full-blown cleaning and one inspection. So the $225 doesn't sound bad. If you have "dirty sock" the smell may not go away. It's not very common in my area, have only seen (smelled) it once in 9 years. Depending on how the system is set up (air handler vs. gas furnace w/AC coil, upflow/downflow/horizontal) some coils are a pain to reach to really clean. Also, condensate issues can still happen after the coil is cleaned if the coil is deteriorated (picture a pan only under the edges of an "A" coil with airflow blowing thru the center, the water drops can get blown off the coil), usually it's just a clogged line, though. You can always watch them clean things to see if it's something you want to attempt (that is, if they don't charge extra for an audience :)