my mom n laws 99 GMC Jimmy A/C blows fine at times and other times it blows hot, on 1999 GMC Jimmy

when it runs ok you hear the a/c compressor kicking on and off

Asked by for the 1999 GMC Jimmy
Have freon checked, may need a bit!