Glen is a complete professional. His ability to understand and deliver what the client wants is phenomenal.. a consistently great experience .