I have had my car detailed with the mini detail twice in the past year. They do a spectacular job and all of the employees are very courteous. I would give them 5 stars but....
They are difficult to reach, as many of the reviews on Yelp mention. If you leave a message, they don't call you back for days.That is the only drawback I found. If you can wait for them to call you back, you won't be disappointed. But they really do need to get that one aspect of their customer service figured out pronto.
Still, I would recommend them or have them detail my car again any day if I'm not in a hurry for them to get back to me.