Very professional and helpful. Extremely knowledgeable. All around a excellent person to work with. Has been a real pleasure. His figure and numbers were spot on. Helped with everything. Explained every in detail. Provided the best information.