This is a good thought for
This is a good thought for the front end, but, there are so many other possibilities that can cause this from just having the wheels rebalanced or having a new alignment which is where the caster comes in. Still, there are many suspension parts that can affect this that should be replaced. It's a tough problem to run down, but, it is possible to cure.