I would not try Main Line overland because they install couple parts wrong on some members' trucks. I had to go to OK4WD recommended by SPC company, but i can't say i was satisfied with them. The installation was good of upper control arms, but i had to tell me how to do alignment, because apparently they work on a lot of jeeps and they don't know how to align Toyota. I had to go twice there. A trusty mechanic should be able to install the kit, nothing difficult, the alignment is the another story.