Dave, If it needs re-gassing, then you need to fix the leak first, usually these are sealed units and you lose some compressor oil too, if you have a leak - see if you can look inside and see if you can see oil around any components - if you can then you have a leak - if not you may have blocked inlet filters - these are usually screen type and can be washed to clean.