Typically I've always done all my own work, either to save money or because I didn't trust anyone else to do it. But as I get older, I realize after you factor in the time and trouble of doing it yourself, the cost savings really aren't there, and sometimes the stress of doing it yourself just isn't worth it. I stopped doing my own oil changes and tire rotations for the same reason. I still like the pride of building things on my own, but even I know my own limitations when it comes to welding a critical suspension piece.
I think this GX lift is going to be the last one I do on my own, any future vehicles will just get taken to the shop. I had a great experience with Freel Good performance in Southern California, I'd highly recommend him for any work