What a great guy to work with I can not rate high enough. Bill made achieving my weight loss goals so easy for me and kept me updated regularly on my achievements and I'm happy to say that I have reached my goal and have kept the weight off.