Great shop, they’re busy, so you may have to wait sometimes for service, but they’re upfront about wait times. I’ve never had a problem with bringing my own oil, filter and spark plugs for them to install.
Staff is friendly and courteous, mechanics are knowledgeable and good at what they do. There’s been several times where I’ve noticed little tweaks that they’ve done and not charged for to make my cars run as best as they can. They don’t do unnecessary work, and will let you know what they find without the pressure of “it has to be done now”. They also don’t constantly pester you with emails and phone calls about service offerings and “it’s time to bring your car in for X”.
I’ve worked as a professional mechanic, and am a do it your-selfer when I have the time and a work area, otherwise I take it to Progressive.