I took my BMW to this shop for detail work. The owner steam cleaned the engine and did not dry off the electrical connections or leave the engine running. He started the car and shorted the alternator. He has refused to reimburse me for the towing and alternator replacement. He also lied to the Better Business Bureau after I made a complaint.