OP's profile says Portland...if it's Portland Oregon (I know there are other Portlands in the USA) it's a good sized city (2018 estimate of 650K) with a strong biking community (google mapped bike shops and there are quite a bit in the city proper) so if that's his Portland, he should have some pretty knowledgeable folks in the area. Portland, Maine...not sure about that.