I dropped my Fiat 500 off to have a check engine light diagnostic performed. The car was running perfectly other than the check engine light. Daniel, the service advisor, called the next day to tell me it needed spark plugs, a new thermostat, a new coil, and had a crankcase leak, among other minor things. We went back and forth on the cost, and eventually the service director called to try and make a deal. At one point he mentioned that his techs were already working on it, so he wanted to make a deal. I never authorized any work to be performed on the vehicle other than the diagnostic, so this came as a shock. I declined all work and planned to take it somewhere else for a second opinion, and he said I could pick the vehicle up that afternoon.
When I arrived to pick the vehicle up the following day, I could hear the engine misfiring as the technician drove up. Then the smell of burning oil/fuel hit me. When he opened the door, I saw that the check engine light, previously solid, was now flashing and beeping. I got in and revved the engine to see if maybe it was just idling rough from sitting the last two days, and it was clear something was very wrong.
I went back inside and got Daniel and showed him what was wrong. He took the car back around to the shop area and about 10 minutes later came back and told me that these issues were all due to the items they told me needed to be fixed. That a spark plug was bad, so it probably wasn't firing, and the oil was leaking, and basically it was my fault for not getting these repairs performed. I explained that I expected my vehicle to be returned in the same condition that I left it in, and not satisfied with his answer, I asked for his manager.
His manager proceeded to reiterate the same thing, that these issues were a result of the failure of the things they identified and I should have them fixed. I again explained that, in the course of diagnosing the problem, they made it worse... And then charged me $90 for the diagnostic! He said that the only resolution was to fix the issues they found, and would not even acknowledge that they had made the issues worse. No apology. No offer or suggestion to return the vehicle to the same condition that I left it in... just that I should've gotten the repairs performed.
In addition, I was told I needed a new thermostat and coolant flush, even though the vehicle has never overheated. When I took the vehicle to another mechanic after leaving Greenway, they could find no problem with the thermostat.
I'm not typically the type to write reviews, but I don't think it's unrealistic to expect the service department of a dealership to return a vehicle in the same condition it was dropped off in, especially when no work outside of a diagnostic was agreed to. What reason do I have to trust them with my vehicle in the future? None. And I want to make this known to others, because they clearly have little to no regard for their customers property. Do yourself a favor and find a mechanic who respects you and your vehicle - you won't find that at Greenway.