Worst place ever!!! I dropped my car off for a diagnosis and it turned out my car needed a new motor so I opted to have it done and the mechanic told me it would take about a month I told him to call me when he found a motor. 3 weeks pass and I hear nothing so I tried calling him for a week with no response or call back so I go to the shop my car hadn't been touched the mechanic lost my key and left my car unlocked out bacteria so the radio was broken from someone trying to steal it! They claimed no responsibility and basically told there's nothing they will do! Needless to say if you like your car don't take it here!!!!