We hired Mike's to detail our car after it had been stolen and trashed. The thieves had left the car full of dirt, cigarette ashes, papers, and assorted scum. Mike's actually sent someone to our home to pick up the car, and returned it in sparkling condition at the end of the workday. They were incredibly easy to work with, extremely conscientious, and did great work. I highly recommend them.
Pros: Pick up and delivery, Inexpensive, Fast
Cons: Frankly, none.