From experience, I would avoid Custom Boot Service for boot work/insoles. From reading reviews, I would check out Sturtavants in Bellevue for boot work/insoles.