I'm satisfied with the work done. Jake was really helpful in explaining what the issues were and i was able to make a decision to proceed based on his recommendation. Gave them a 4 star only because I was confused about their appointment scheduling. I got a text that my appointment was at 3:30 PM prior, yet i got a call when i was on my way and was told that I'm late and that my appointment was at 3:00 PM. At first i really felt bad, but after seeing their text stating that the appointment is really at 3:30 PM. In the end, it all worked out. They got our mini van running again.