Celtic Crossing is a lovely shop in downtown Portsmouth, NH. They needed a solid web presence so that people could find them in person, place special orders, get a feel for available items, and keep up with current events. They also wanted it to dovetail well with their social media presence.