Located in Newton, MA - SM Web Design helps new and old companies alike with their online presence from a basic website to growing traffic.