We found James a really great person to work with. He was always really flexible and creative with our evolving needs, and the work he did for us was excellent. We love both the websites he created for us. He’s easy going and really accommodating which, for me, made the whole process much more fun. We’d definitely work with James again. And I’d highly recommend him.