Sol has quickly become a valued member of our team. He does posses an in depth knowledge of optimisation and online marketing and is able to effectively communicate how you can best take advantage of the online environment. He meets agreed deadlines and does not overprice his services. I would highly recommend Purple Dog.