My overall experience, working with Duncan, was terrific!! He went above and beyond my expectations. His services are reasonably priced, and his work was awesome. He was pro-active in answering all my questions, and completing my website in a timely manner. I appreciated the quick turnaround when it came to getting things done. I would recommend his services to anyone.