You have many options in that area...
I worked with Dave at Discovery Automotive several times and was happy with the results.
For most folks it depends on where in the area you are located, and thus which shop you go to. There's also Rover Club House, Flying Circus (which may be pricey from what I've heard), plus others (well, at least before I left last year, so my info could be dated).