I am a contractor and I often get referals through the local supply houses. These guys know who is honest and who is constantly having problems with customers. Find a supply house near you and ask...
After you have checked the back of the unit as JCosta said check for ice buildup on the back of the freezer wall. If there is on the back wall you have a defrost problem. If you are not handy call...