He was responsive, knowledgeable, and a pleasure to work with. I've rehired him already at a hire rate. I'm very pleased with his work, and his communication skills are outstanding. I hired him to develop a website. Not only did he put it together for me, he also helped teach me how to manage the we
bsite by adding or changing content.
...Read More
Jay Cain