"A lot of shops are hesitant to work on Tesla's" may just be the understatement of the century.
My local tire shop told me that they would rather lose tire sales than take any risk at all jacking the car up and damaging the battery pack. Company-wide policy. No Tesla tire sales.
I once had a tint shop tell me they wouldn't tint the front windows because taping in the door sensor to keep the window all the way up sets off error codes.
I had a reputable detail shop tell me they couldn't detail the car because of the "special" paint. Nudge nudge wink wink. They, of course, meant ultra-thin paint.
I have found many traditional car shops are terrified of liability working on Teslas.