Chuck is very knowledgeable in many areas. He has been a great resource and has offered fantastic advice. My calls and emails are always answered promptly. There are no surprises regarding his billing. Chuck is an invaluable asset to the growth of my company and it is a pleasure to work with him.