I have always had great service at Mike's. They are transparent about pricing and what your car needs. They are efficient and helpful. I highly recommend them.
A note about convenience: since they are located in the heart of Union Square, Somerville, you can easily drop your car there in the morning, catch a bus to Harvard Square, Davis Square, or Dudley Square, and return later that day to pick it up again.