This is true, some of the higher ranked SEO companies do look dodgy for the reason above.
Previous results of client work and perfect onpage SEO is still a must, for me anyway.
Most clients wont know a thing about SEO so as long as you can show good results of previous SEO work you should be fine.