Haight's Mobile Maintenance dropped off my repaired lawn mower today. I actually could have gotten it back early last week, but I was away and asked that they hold off delivering it until this week. In addition to the repair, I'd had them give it a tune-up (sharpen blades, oil change, under-deck cleaning, etc.) The mower looked almost new when I got it back, so they must have cleaned up the whole thing. The price was reasonable, and the fact that they picked up and dropped off the mower saved me some hassle. Also, I was asking the delivery guy (whose name I forget) about a minor issue with my snowblower (loose drive-engage cable), and he came into the garage and fixed it on the spot, free of charge.
According to the delivery guy, Haight's routinely does pick-up and delivery service for an extra fee. Since they advertise themselves as "mobile maintenance," it might be wise to call them and describe what service you're looking for beforehand, just to avoid any confusion.
I'm glad to have found a nice, local, mom-and-pop type business who can take the place of the now-defunct KT Power Center for my needs, who by all appearances does good work for a fair price, and who even threw in a little extra for free.