Shane is a great partner and always goes the extra mile to find the perfect web solution for his clients. He is conscientious, has great technical ability and understands the challenges of building a site that not only looks great but is user friendly.