I have had the pleasure of working with Dan Faiman for several years now. I have more than 1 very satisfied client who came to me for web design services and I referred it out to Dan. My own business is a business where reputation counts for everything, so I would sooner NOT refer than refer to someone who is anything less than absolutely excellent. My clients were so happy with him that I wound up hiring him to re-design my own website. I was smart enough to spend the time in advance to outline each page that I wanted in the site and what the function of that page was, as well as the nature of the content. This eliminated any confusion about what I wanted. The problems most people encounter with web designers(and in my opinion they wind up with an unfair reputation for being«flaky») is that people set out to do a project and during the course of the project change their mind 50 timesabout what they want — in turn driving the web designer crazy. Especially when they don’t understand the mechanics of web design and then they don’t understand how they are driving up the cost by making so many changes. Then they get the bill and complain and call the web designer a flake. And it’s really neither one’s fault — the person hiring the web designer doesn’t know better, and the designer is merely working hard to make the client happy. When I gave Dan my outline he commenced to get to work and showed me a sample outline, and it was better than I expected. Nice and clean — excactly what I wanted. The finished product was great. The key is sticking to the original outline, staying focused and getting the initial project done. Then you can make changes. You can see my site here: Thanks for reading!