you might just need charged, which means there is a slow leak? which could be solved with a recharge and conditioner. but it could also be more of an issue. Have them put some dye in it, and if it leaks out again they will be able to fine the leak.

the AC wont kick on if there is not enough refrigerant.

the green light is on the button on the dash.