One of the best in the business, if not the best I have worked with. Extensive experience and knowledge and great to work with. A-