Working with Joe was exceptionally easy, because he is very personable and professional to start. He is a good listener, takes a great deal of notes with every conversation we had. Does his research and homework!! He is very aware of the new market trends and how to best position your company in the WWW. We are thrilled with our website and how it presents itself to our target market and audience. We plan on expanding it and our relationship with Contractor Dynamics. Joe is very proactive like me as a professional and understands not only his own business model, but his clients as well, because he invests himself in his clients!!