I don't Know how much free time you have or if you like working on your bike. Since I retired, I have been doing all my on my bikes myself with the help of You tube. Sometimes I do have to buy specialty tools. Built two bikes up myself a hardtail and a flat bar gravel bike.