OK, so I went to Stone because I had a terrible experience with my previous SEO (shady business practices, no transparency, etc). I was really impressed with Stone because they worked with me to get a good understanding of my business needs, and they were very clear regarding rates and hours of work involved. After the website was built, they took me through a session so I could learn to manage it myself, though I can always contact them for questions. Overall, they were very friendly and communicative, and now we have a top-notch website!
more