They are very knowledgeable about their field of expertise which includes Search Engine Optimization (SEO).
I have used them for both my personal projects as well as work related tasks with other companies they've worked at before me. The only thing that could be improved would probably include more communication between myself or another client/employee to ensure all questions were answered prior to starting any project within our organization. Their team has been responsive from beginning-to end during every stage of development process including implementation & optimization phases!