Developer, Designer & Web Strategist
A proud papa who never passes an opportunity to pet a cat.
Craig has been building websites for over a decade. His specialty is combining his formal training in graphic design and fine art with modern web technologies by creating smart and intuitive user experiences. As a lifelong learner, Craig is always keeping up to date with modern web trends and helps carve the path into the future of web design.