On most vehicles, replacement of a ball joint is an intermediate DIY repair. Care needs to be exercised when lifting and supporting the vehicle to prevent serious injury.
If you're not comfortable with lifting a vehicle, or with working on parts under tension, have the job done by a
professional mechanic.