They are extremely friendly, honest, and they know what they're doing. I have not found anything that I dislike yet! The customer service is great and so far everyone has been really helpful with my questions. They also give you options for different packages which can be hard to decide between. For some of the more complex problems it helps to just bounce ideas off each other. There are many ways in which SEO can be beneficial to your business. You want to make sure you find someone that knows how to effectively use all of them. If you want to improve your search rankings and get new customers, contact these guys! We've seen an increase in organic traffic from our website. I've been working with them for about six months now, they have done an amazing job! They are always available if we need anything or want any input from their side of things as well so that's great too!! If you're looking at hiring someone who is going through all this work then definitely go ahead because it has made our website look much better than before. Nothing really but what i said above was just my experience while using these guys :).