DO NOT GO HERE!!! AVOID AT ALL COST!!! i don't even know where to begin! We have roadside assistance through AMEX and they provided us with a tow by this company. We were towed to their shop but before agreeing to be towed we asked for rough pricing for an alternator. Let me add we knew the problem with the car before the tow truck had even arrived. So the tow guy Mike priced us roughly 350 for parts and labor. The following day we follow up with the shop to ask for exact pricing and their price doubled. They were charging us 700 for parts and labor. We decided not to go ahead with the shop because we felt were were given the "bait and switch" bad business we decided to go elsewhere. This is where it got interesting, they then told us we would be charged 100 for looking at the car, where 1- we already knew what was wrong with the car and 2- we were told that we would not have to pay anything if we decided not to go through with services. We were upset but did not want to risk anything else with the car so we agreed to pay. They then said they would only accept cash for this transaction because they feared we would fight the charge.... what? So i went personally into the shop after much back and forth on the phone and decided to pick up my car immediately. I arrived at the shop and spoke with the owner Tommy who i explained that i am willing to pay the charge Amex or Visa which ever they preferred, but i was not paying cash. In a very unprofessional manner he stated " so you're telling me how you're going to pay me?". So he refused to give me my car unless i paid cash, this is when the yelling and arguing began. Some elderly lady who i was told was his wife was yelling and cursing at me telling me i would not get my car and to " get the F out". They then pushed us out of the office and slammed the door. I had to call the police , and finally got my car back. This place does not know or understand the concept of PROFESSIONALISM. They lack any education as they were unable to carry a conversation without yelling and cursing. i went to the dealership and paid more and it was worth every penny to deal with actual human beings.