Ball Joint Replacement

Hey guys, my demon failed inspection due to a bad ball joint. I've got one coming in in the morning but I have never done one before. Is there any special way to do it? Any tips?