Mike has all of the tools of the trade and years of experience, but more than that he is patient and calm, and very customer service oriented. I was a demanding client and he walked me through the process, was always available to talk, willing to let me set the pace, and always listened seriously to my concerns and suggestions. He combines a great design sense with knowledge of what is possible and what makes sense.