Extremely pleased with the shop. I was a little sceptical about taking our mini to a shop but after doing a few repairs myself and the issue still not totally fixed it was time to take it to a shop. The guys in the shop from the manager to the mechanic never made the experience dreadful. Very friendly, willing to work with you and fast quality work. All backed by a 3 year warranty.