What is the cost of replacing ball joints?
The cost of having a mechanic replace ball joints can cost anywhere from $500 to $1100, depending upon the make, model and year of the vehicle, according to CostHelper.com. A do-it-yourself individual will pay $125 to $320 for the basic parts, although some vehicles require that the ball joints be replaced as a complete kit.