They are not a one size fits all agency. They took the time to understand my business before offering solutions. I appreciated their honesty in telling me they could not guarantee results which makes sense because as they said-they do not own Google nor our competitors and what they are doing to rank themselves. But that said-they do get positive results for us and we are seeing our business pick up.