how to clean a gas tank

if i was to have the inside coated what do they use to coat them and is it cheaper than buying a new one? Does that coating help when the vehicle doesnt get driven much,does it help against that soot builing up?thanks for the help.