We understand your pain.
We understand that it can be a real chore to look for a new web designer, agency or online marketing partner to work with, especially if you're concerned about getting the same questionable results you've experienced in the past.
The reality is that most traditional agencies, web designers / developers, and entrenched SEO firms are really not keeping up with today's rapidly evolving online marketing strategies. Most of those firms follow a traditional approach of mass media "interruption". It's a marketing strategy that was created in the 50s and 60s – you know, before the internet – that simply doesn't work any more. So, changing these suppliers is probably the smartest thing you could do.