If your freon is low, then there is a leak. If your A/C guy is telling you this, find another shop.
Need to find the leak. Look for oil stains on the components. They are going to have to charge the system with nitrogen and find the leak.