George - I kind of figured that out after poking around your site!
I have some experience with them too but not much. Every time one would call me about cleaning something the price was way too low. I don't even bother to get in the truck unless I can make some money.
I was thinking about this issue last night while cleaning.... I think small to medium sized businesses that come under the radar of the MMM's might be the way to go. Small bank chains and credit unions come to mind around here.
I do understand why big companies use management firms. They are in business to do whatever they do not maintain a building. Aren't there any management companies out there that are decent?