I pay $40 to have a professional lituher setup my guitars, I assume bass would be about the same. How long depends on their back log. It usually takes about 3 5 days before I get mine back but this guy is very good and stays very busy. The GC's where I live don't do any setup, I assumed none of them do but could be wrong.