Peter has amazing technical skills and can jump in on short notice to help out when you are in a technology bind. He is quick to find a solution, provides hands-on tailored service, and has a great deal of integrity about his work. I haven’t had a chance to work with him on a full website design project but from seeing samples of his work and knowing his character, I would highly recommend him for all your web needs.