Personally I believe that small SEO companies are one of the most passionate what they do and in most instances will supplies a much better service.
For his part Sam is frustrated that results are so long in coming and wishes there would be a way to speed things mass popularity. https://Www.youtube.com/watch?v=bnl_QGw-9Xk