Scott is extremely knowledgeable and although we were not very clear about what we wanted or how to accomplish it, he was endlessly patient about listening then able to explain his ideas.