I do most of the work on my truck myself. A bit of a pain with the down pipe, every thing else was a snap. sawzall really helped with the removal, but the old exaust was garbage. I didn't weld mine because I knew I was going to install an exaust brake, which I have already done.