Joe and his team at Contractor Dynamics have been a pleasure to work with. I had worked with several online marketing experts in the past but none like Contractor Dynamics. In my initial meet with Joe I quickly realized that he knew what he was doing and that I would be in good hands. To this day I am glad that I made the choice of working with his company to help my online marketing efforts and I look forward to a positive future.