Not Tucson, but Tempe if you can get it up there: Cyclewerks. French is the owner, good guy, knows his old Hondas, smart, and very, very reasonably priced. Eastside Performance in Mesa will charge you an arm and a leg, and they did a shit job on a buddy's CB550. There is another shop downtown (Indian School?) but they do shit work too.