My wife's heat had gone out in her Ford Escape a while ago and we had finally gotten around to fixing it. We were recommended by a friend to take the vehicle here. I advised them of what I thought the issue was, but ultimately knew that they'd know what the issue was once they started looking. One of the employees was fast with diagnosing the issue and made me an itemized list of repairs and cost, which was helpful. I spoke to my wife about it and called them to confirm an appointment. The person whom Id gotten ahold of when scheduling wasn't aware of my issue, so I filled him in and assumed that when he scheduled me, he'd pass the information along. I dropped the vehicle off the night before and received a phone call in the morning asking what service I needed. At this point I began getting worried especially because I'd had to communicate the diagnosis that they'd given me like 3 times, but they worked on the vehicle for the amount of time they'd specified and I went to pick it up later in the day. My wife drove the vehicle home and we tested it all day and still no heat! I called the shop back the next day and asked if they'd even checked to see if what they did worked and they said they weren't sure what was even wrong with my car! The mechanic that answered assumed that the vehicle was overheating and thought that was why they had replaced what they replaced. They even told me on the phone that they realized the heat wasn't working and that the coolant that was already in the vehicle was discolored. They asked us to take our vehicle back to them so they could flush out the coolant and the mechanic found a leak in the coolant reservoi, which is what I suggested was the issue in the first place! They flushed out the old coolant and advised that they'd do it again if the heat stopped working, but I am very disappointed with the lack of communication within the company and the lack of quality control. Don't waste your time here. read more