A/C isn't necissarily difficult it just has to be done right.
Basically replace the required parts and the cheap standard ones while you're in there... orifice tube/thermal expansion valve, receiver/dryer, compressor if bad, leaking lines whatver. Use new and appropriate o-rings (not rubber)...