I have to agree, if someone can not trust their own welds then they shuold not be making load bearing structures.Without sounding condescending I’d like to know I can trust my welding in general before I’d build something like car ramps, which might be holding a car above me.
How much experience do you have in welding already? Do you basically know when you have done a good weld, or a bad one?
OP shuold get someone to do the welding, tack it all up and bring it to them for welding, make sure it is cleaned well.