The tools themselves for this job aren't overly expensive or specialized. You can get them all at HF. An impact driver with the fancy wobble bits helps, but isn't required.
The skill set needed is mostly attention to detail and patience.
This job is as messy as they come, but not killer difficult; the parts are large and robust.
The brass rod for knocking out the kingpin bearings (top and bottom of knuckle) will give your wallet a shock for such a simple piece of rod stock.
The seal pusher can be rented at O'Riely's (I bought the brand new one, still in the wrapper, they were going to rent me).
There are a couple of excellent videos to watch to give you multiple perspectives on this job.
DIY you'll be in it for $500-$700 with full kit including wheel bearings and your new tool sets.
If you find the spindles need replacing you'll be in another $250ish/side.
Its a 12hr job, for the experienced, so hourly rate times 12---around here that's ~$100/hour on top of parts and whatever mark up they put on them.
Just my opinion... Take that $1200 bucks you'd pay someone else and put it toward tools and your own education and experience.
Your Ego will love you for it.