Local guy, appointment only, but very knowledgeable and a professional workshop. Had my Sig Sauer P229 mailed here from the Pro Shop in NH and even though he was out of office when I called, he was there within 20 minutes or so and we were finished with paperwork within the hour.