Answer by
soccer593 (476)
The cost of having a mechanic replace upper and lower ball joints depends on the make, model, and year of the car, but usually ranges between five hundred and one thousand dollars. You can do it yourself for a lot less money. Do-it-yourself kits cost between five hundred to six hundred and fifty dollars.