Breakers loose in main panel, does whole panel need to be replaced?
Boy, that's a classic. Is it a GE?

It's fine, just replace the offending breaker, and have your electrician check the others while he's there. The looseness is in the breaker, not the panel itself.