If you're ready to come in Quebec, there's a place I know : team pneumatik (
http://www.teampneumatik.com/).
They do all that stuff and it's around 6-7 hours from Boston if I'm not wrong.
I know it's a long drive...but if you don't find anything else you could give 'em a try. Ask for Joe and tell him I sent you his way.