I understand that SEO is a part of SEM, but I am not sure that either gets you the fast leads you want. That is traffic? SEO or SEM gets you high up the search engine list for your search terms. You need traffic for those search terms too.