3/4 of the Google Map reviews for this SEO agency are from their own staff

Post date: Apr 4, 2017 1:50:19 PM

Nuff said! They are an agency based in Leeds, West Yorkshire. I confirmed 3 of the 4 reviewers were staff members via Linkedin!

I've anonymised the screenshot below...

seo agency leeds reviews