Custom fit are great and pretty easy. Lots of places do it
EVO in Salt Lake is one option. I used them for a new pair of boots last year and it was great. Loved the boots and the fit and would do it again in a heartbeat.
The cost is pretty small relative to the value of the service.