Nope. Just like insurance companies, most SEO companies are crooks who will deplete your budget and then leave you with nothing to show for it. Any company that specializes in only SEO is a often a scam and is operating on the fringes of Google's rules. This will leave you in a jam when Google tightens its fists and restricts more "grey hat" practices. SEO has to be paired with good development and design as your website is judged by Google in its totality. Just assume anyone who contacts you out of the blue about these things doesn't have your best interest at heart. If you need a recommendation for a reputable SEO that understands the entire landscape, contact us. If we can't help you we'll recommend someone who does good work and won't rip you off.