Staplefish - web development

Scott Barnham is a freelance developer working under the name Staplefish.