any normal machine shop can balance the rotating assembly. as far as cyro there is a place on the northside but dont remember there name or location.