Parts:
- Upper Ball Joint (2): $30 to $90 each
- Lower Ball Joint (2): $30 to $90 each
Labor:
- Removal and replacement of both upper ball joints: $150 to $400
- Removal and replacement of both lower ball joints: $150 to $400
Keep in mind that additional charges such as alignment and other associated repairs may increase the total cost. It's advisable to obtain quotes from reputable auto repair shops in your area to compare prices and get an accurate estimate.