Anyone that promises fast results bullshitting you, there are no shortcuts when it comes to search engine optimizing and specially being able to reach the first page.
Any technique that may offer fast results will no work in the long run, or even in the short run if Google cracks it down.
If you want a real, long run, online/search engine strategy you need someone taking care of the website on a regular basis, and it's better to start with the website building.
This. I'm doing SEO but I can't guarantee any quick results unless to index your site in google that is :p