Why does right front wheel feels like it bounces when hits bumps or rough road. on 2005 Cadillac SRX

Midas says it need front struts while Pep Boys says it doesn't. Not sure who to believe. Any advise would be greatly appreciated.

Asked by for the 2005 Cadillac SRX
More info would help, like how many miles on vehicle.
1 more answer
He is correct . It could be several things. Upper or lower control arms. Ball joints the list goes on... It needs to be narrowed down. On a visual inspection they have to dig for the other issues and do not like to do it for free. Be careful because you may not get the fix you need.