Just have the guys at DRE take a look at what you've got to work with from the start. They've got a fabrication shop and can do it. If you're near Salida, take the setup to Marshall Welding. He can fix you up as well as anyone can. AAA also has a frame shop.
Nothing in the world is more yielding and gentle than water. Yet it has no equal for conquering the resistant and tough. The flexible can overcome the unbending; the soft can overcome the hard. - Lao Tse