I live in Alameda, work in Concord.
Over the 7 years I've had my X I've had various work (mostly recall-type dealer stuff) done at many Dealers.
My ratings for the SF Bay area (in desc order):
- Explorer Express in Richmond for the complex, aftermarket stuff. Difficult to get to, but know X's...
- Walnut Creek Ford. Good shop, was quick and reliable
- Concord Ford (not sure of current name - been thru several changes). OK, but too many changes...
- Melrose Ford (Oakland). Never seem to have the parts in stock. Not high on my list
- Fremont Ford. Bought X there, will never take it there !A high-volume churning Dealership. Aggressive sales force, low prices, don't know squat...
Hope this helps, but my advice is waste too much time here, and find how to do most everything yourself...
Cheaper, better, and kinda fun too..