Swapping Shimano Nexus 3 for Shimano Nexus 7.
So I have a Breezer Freedom with a Shimano Nexus 3 speed hub. I have put a few thousand miles on it with no significant problems. Only issue is that I don't ride it more because my commute is kind of hilly and the gearing does not have a wide enough range. So I am considering swapping it for a Shimano 7 hub. I could get an 8 speed hub but really 7 gears would be plenty for my commute.
There is no way I am going to do this myself but I am just trying to get an idea for the cost and time to do this.
Other than obviously getting the hub and a grip shifter (together those appear to both cost around $175 to $200 on Amazon), what other significant parts does one need to do this? How long would it take a bike shop to do this and how much do you think they would charge?
I certainly don't want to have to get a new rear wheel as Breezer rebuit my rear wheel under warranty and it is doing great.
Any other tips for doing this project?