Here in the SF Bay Area, I only use and personally can recommend Brooks Motors of Fremont, which is where the factory sends all the new vehicles that got scratched for paint repairs, etc. before they are shipped. Brooks only works on Teslas. Tony is the manager. You have to call him for status -- he seems to get too many calls to respond timely. Ray Nunes @ Tesla Factory Service is a great resource to try to expedite parts from Tesla's "Body Shop Parts Team".
Whenever you get a vehicle back from a body shop, inspect it with a fine tooth comb. I found a missing fastener in a wheel well, and the front underbody plastic piece was not installed correctly. Service Advisor said the service tech who inspected it before they did the wheel alignment should have caught this.
I believe the reason we've all waited months (2 in my case for running over road debris that fell off the back of a pick-up truck on I-880) to get parts -- the rack-and-pinion steering system was the major hold-up in my case -- is very simple:
TSLA prioritizes all its parts to build NEW vehicles, which have the greatest profit margins. As a long-time stockholder, I'm very happy with that. As an owner who waited 2 months to get my P90D back for road debris (no body work) -- I'm very unhappy. They simply aren't taking care of their existing customers like they should. They certainly better not do this to Model 3 customers, who may not have a 2nd vehicle to drive or be in a position to rent a temporary replacement vehicle beyond 30 days paid by their insurance.
That said, Tesla Factory Service is great! Today, Ray Nunes had my right front tire repaired at no charge (goodwill). The funny part was the machine the tech used to do the repair destroyed my tire! Then TSLA had to give me a brand new $400 tire "on the house". LOL! Both Ray and Corey over there are great service advisors, much better than the ones I dealt with over many years buying and leasing Benz vehicles in Silicon Valley. They also both have a good sense of humor. I re-named my "X" "
TroubleMaker" when I got it back after 2 months in the body shop. Tesla gave me a Model S loaner during that time -- so it wasn't too bad... Now, I've upgraded it to "
eXtasy". When I got it last March, I named it "
eXciting!" (Yes, it's one of my obsessions...)
PS. My X seems to find any eXcuse to return to it's birthplace... lol When I reach my 1 year anniversary with my X, I'll publish a look back, including this: