Ball joints?

Anyone have to replace their ball joints on 2018 mazda cx5? Mine has 117k on it and know struts in front need replaced. Local mechanic checked ball joints in fall of 2025 and said everything seems tight. Just wanna get an idea on how long they last and know it depends on driving conditions. Thing is when it taken apart for struts and the alignment just wanna make sure I'm not gonna have to have it torn apart in less than a year for possible ball joints and alignment again .
 
Last edited:
Back