I was referred to Main Street Marketing by another business that Jonathan (who owns it) had helped. I needed my website designed and some help getting good search engine listings. He explained everything I needed to do, how much it would cost and how long it would take (about a month to improve in searches, he said). Well, he was wrong about one thing. My website started moving up in the rankings about 2 days after he started working. It ended up on the first page for my main search term. It goes up to first and down to fifth or fourth, but has remained on the first page. I have actually gotten clients from my improved place on Google's first page. If you had told me this could happen a month ago, I would have told you that you were dreaming. Well, it's not a dream, it's Main Street Marketing skill.