Regarding your other problems, have you ever lubed anything on the bike? Perhaps the wet weather and/or over-vigorous washing removed the lube in the bottom bracket, chain, shocks, etc. I'd certainly take it to a shop that can judge things.
You might also list what model bikes you're talking about to give us some idea of what's on them and how cost-effective various procedures might be.