Here is what I do and recommend. When I go to play for fun at a bar, I always bring a foos kit. Bearing Wrench, extra pins, roll pin punch, balls, bearings, men, rubbing alchol, rag, silicone, hammer. I realize most people will not do this, however I have found that I attract positive attention when I am cleaning and repairing a table with my own parts just so I can play on a decent table.
One success story, I had the owner of one bar come up to me and ask "who are you"? I told him I am just a guy that likes to play foosball and did not think you would mind me cleaning your table. Long story short, he replied what does the table need, I told him, he got on the phone in front of me and called his vendor. He had all the new parts in two days and I put them on for him.
That is not going to happen all the time, and I realize most foosers are not going to put on men, bearings, pins, however I do. Pins are 35 cents each so that is very minimal, once you get into changing men that is 4.50 a man. The only thing I have never replaced on a table is a rod.
To anwser your question, I would clean the table yourself and bring a foos repair kit. It has always boggled my mind why bar owners do not take care of the foos tables, and they just forget and it is not a priority to them. The biggest thing I feel and I have been told this is a foosball table is the only bar game that requires mainteance on a regular basis to play good. Vendors don't keep there tables up which if they did they would get more quarters.
I have even offered to put my table in a bar and explain I would do all the mainteance and split the quarters, most bar owners have said no because they have to go thorugh there vendor only.
Hollywood