Used to swear by big agencies for SEO work. Changed my mind after a local firm showed me real results.
I used to think you had to go with these huge SEO agencies with flashy offices and a ton of employees. Spent about $3,000 a month with one for six months and got nothing but generic reports and no movement in rankings. Then a buddy of mine from a local meetup convinced me to try this tiny agency he used, like three people total. They started with just fixing basic stuff like page titles and fixing broken links, and within 8 weeks my traffic went up 40%. The difference was they actually answered emails within an hour and explained what they were doing step by step. Has anyone else found that smaller shops care more about the work than the fancy pitch?