It's serviceable, not really DIY without refrigerant handling training (laws and stuff involving that). -- gotta drain all the refrigerant, capture, braze, replace, pull a vacuum, replace refrigerant.
Whole thing could be replaced, if it's older than 15 years (ASHRAE average life expectancy chart - Google as necessary). He did identify it may not solve the issue, if the issue is controls oriented (is it telling the system to go into heat pump mode? or just turning on that gas furnace?), could be something else I'm missing as well, I'm not a residential expert in these things, just work with HVAC too much.