Very professional in work, very knowledgeable and has great ideas, diligent working through problems. Highly recommended.