I would highly recommend Carbon Detailing.  They understand their craft and treat the cars as if they were their own