I know it is contractors that build out the charging sites but what about commissioning ? The only folks I have seen working on superchargers (repairs, replacing cables) are Tesla employees. Be interesting to see if this site gets turned on soon. Wish I still lived in Weed, I would camp out at the site just to talk to a Tesla person and get a first hand impression of what the heck is happening. The charging network has been, by far, the best thing about having a Tesla. Really hope they don’t screw it up.