all most any beer disturber can do it. though most of them do it on an exchange bases, so if you have a nice co2 tank you might not want to go this way. You can ask your local muffle shop where they get theirs fill too
i just called airgas in KOP and they said almost no one does fills everyone does exchanges. anyone out there in the Philly area know where you can get a refill on CO2. BTW a refill/exchange at Airgas is currently $22.48 tank is $133 first time buy.
sorry just got back to this. yes my tank is new and i wanted aluminum not steel. I wanted a 20# tank and did not want any extra weight than i had to. All of the exchange places were steel only and i just did not want to have the extra weight. But as it turns out the Fire suppression place in exton is only about 2 miles from my house it all works out well.