Justin was a very knowledgeable, understanding and patient with all my questions. He was very nice and based on the quote I got today, he is a very good listener. The quote was exactly what I asked for and spelled out the exact cost for the projects and variables I asked for. I have to say an unexpectedly excellent first impression.