Rust is iron oxide — a family of compounds that form when iron or steel reacts with oxygen in the presence of water or moisture. The most familiar form, hydrated iron(III) oxide, is the flaky orange-brown coating everyone recognizes.
What makes rust a structural problem rather than a cosmetic one is volume. When steel oxidizes, the resulting oxide occupies roughly six to seven times the volume of the metal it replaced. That expansion pries apart welds, lifts paint from beneath, distorts sheet metal panels, and eventually cracks concrete that has rusting rebar embedded in it.
Rust also doesn't stop at the surface. Pitting corrosion — the pinhole-type attack common on carbon steel in humid coastal environments — drills deep into the metal while leaving the surface area barely touched. Blasting away visible rust is easy. Getting the pits clean so a coating can actually protect the metal underneath is the hard part, and it's where media selection and blast technique matter most.
There is also chloride attack to consider. Houston is 50 miles from the Gulf of Mexico, and the onshore breeze carries a constant load of airborne salt. Salt drives corrosion directly, and worse, it leaves chloride contamination in pits and surface pores that will pull moisture back to the metal after any coating is applied. Blasting visible rust off without testing and removing chlorides is a set-up for coating failure.