We have had our cars (Lexus RX and Toyota Sienna) serviced here for 2 years with great satisfaction. From simple oil and lube jobs to "Winterize the AWD for the ski season" to getting tires to replacing internal components flagged by a "check engine light", they are competent and always pleasant. Their location is convenient for us, and they seem to always be available on short/no notice.
I find their pricing very fair. I like their candor when the inspect the car: "x can wait a while but you should take care of Y soon because..."
I only go to the dealers for recall fixes now.
I suggest you consider Shell of Belmont as your automotive one-stop-shop.