I got my work done before EV Support (echodelta's recommendation) was formed, but I know the owner and have known an employee (both through a local EV group). They are EV owners and great advocates, seem to care a lot about their customers getting a fair deal, and are definitely who I would call.