Nothing bad to say about this place. The service was top notch and the manager really knew what he was talking about compared to two other shops I went to beforehand. I like the fact that they actually put in effort to find the problem before they start randomly replacing parts. I had a good experience like most others. Five stars for sure!
more