Dennis is very talented at what he does. He created my website design a few years back and it was exactly what I wanted: a nice, clean layout. Over the years I have asked him for advice and he was always there to help me. He works really hard and he is one of the few web designers that I trust. I have recommended him to many of my clients. I also developed a friendship with him and I know I will have a relationship with him for a long time. He is professional, easy to get along with and does good work.