My SEO Blog‎ > ‎

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

posted 4 Apr 2017, 06:50 by C Byrne   [ updated 5 Apr 2017, 03:00 ]
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

Comments