Totally unprofessional service. Paid in advance because I was told my vehicle would be repaired today (after being taken to the store by the owner Leon on the way supposedly to pickup my part and dropped off since I resided in the vicinity) his worker Mike came by my house (after I stopped by his shop to check on the progress with no answer) to tell me the part wasnt available. I requested my money and was violently accosted. DONT PAY BEFORE SERVED! Strange (drug activity) going on!