Go as local as possible! mariposa out of toronto is kind of close. They have some beauts in their line-up.
AFAIK Mike Barry stopped building.
I've been contemplating a P/R myself, but I still not convinced that I want 650B wheels.
Check out Marinoni too. They're fairly local to you and their custom options are relatively inexpensive. (Custom track was ~$650 when i inquired a couple years ago)