If a repair is intended it definitely needs to be done by a reputable professional frame builder. In that it is an aluminum frame I would strongly consider frame retirement. Looks like all the other components survived!
But you know this... Ha
Originally Posted by
Bob Ross
...Given that I'm already predisposed to not having extreme faith in any of my Local Bike Shops...
If there are any still around... Looks like your going to get another frame and switch out all the components for a new bicycle... Fun Fun Fun...