most welders charge around 30 dollars for a half hour of welding. but when i broke my rear trackbar braket off the rear axle i had a professional welder weld it back for me. it took him bout 45 mins. cost me 30 dollars but bout 4 weeks later it broke off again, granted im hitting big ruts and mud alot. anyways i paid another welder a 100 $ to weld it back and add steel braces to support it more. needless to say it broke off again a week later. so i said to hell with it went to harbour freight tools bought a 170 amp fluxcore wire fed welder and a welders mask and welded it back myself, ( after practicing welding on otherthings at first for about a week before attempting to weld on my jeep as this would be the first welder i have ever owned ) . but that was about 7 months ago and my welds are holding up great and i wheel my jeep alot.i havent put the gussets on my jeep yet and im planning too just havent got time to yet, but as far as i can see with my eyes they dont look bent and ive had 35s on mine for about 6 months. the welder , mask ,and wire cost me under 200 $ , and ive custom welded steel plates to the front of my jeep for a custom winch plate for my winch to sit on. if ur mechanically inclined even just a little i think u can weld it urself. thats the way i felt and been welding anything and everything on my jeep and friends jeeps with no problems at all ever since. but i guess that depends on how much $ u r willing to spend and how often ur willing to spend it on things like gussets . when i realized how many different parts would need to be welded on if broken or added, paying someone 2 times for it to come off again each time was enough for me. because no matter how good or how long most people have been doing trades such as welding they r not going to take the extra time and care as u would in doing the job, cause its not there jeep. even if u have only welded a few times before. but its up to u . worked good for me good luck.