I had a really poor experience with Neil Patel and his company. They are all pleasant to work with and nice to interact with. But, the results do not justify the cost. They use tactics from 2010 that are not effective for 2019-2020. I worked with them in 2019 and their efforts ended up hurting us. The cost was very high and their proposal to fix it was to have us sign a contract extension for several years.They buy links from vendors that are poor quality and do not build them like other vendors. Their entire strategy was to keep building strong content like blog posts and articles. What is interesting is that Neil Patel digital does not actually post their own blog posts. They also do not write content on their site like they recommend their clients to do.Working with them was not fruitful and I strongly discourage others from working with them either. But, they were all really nice. Pleasant people.