I'm in the Bel Air area. I'm mostly hands on with my truck, but if I go anywhere it's Thompson Toyota in Edgewood off of Rt. 40. Jones Toyota is closer to my house, but I've had such bad dealings with them being shysters that I actually go out of my way not to deal with them.
Haven't had personal dealings, but have heard that Jerry's down by Belair Rd & 695 is OK.
Never personally been to a private shop in the area so I can't comment, but been in the East Coast Off Road shop while a buddy of mine had something done and they were IMO a bunch of hack jobs on his truck.