The staff at Bill's is very professional and they are great at communicating what is wrong, what it will take to fix, how long it will take, etc. We have been taking both our cars to them for routine maintenance and for major repair when needed for several years now. Their work is always top-notch.