I wear Birkenstock shoes all year round, and am always having to get them re-soled. Whenever i have to have this done I have it done at Geneva Shoe Repair. They have very fair prices. In addition to that they have always had my repairs done on time. The staff is very knowledgeable about shoes and what the repairs will entail.