Some of you might remember me venting about this a while back. Immigration law practice, spent about six months paying an agency around $1,400/month for what they called a "comprehensive local SEO package." Citations, GBP updates, backlink building, the whole pitch. Meanwhile my law school friend running a PI firm was getting actual clients from the same exact strategy. Agency kept telling me to trust the process.
I stopped trusting the process.
Dropped them about eight months ago and started doing everything myself. Claimed my Google Business Profile properly (turns out they hadn't even filled out half the fields), started asking clients for reviews after we closed their cases, and built out individual service pages for each visa type instead of one generic "immigration services" page. H1B appeals, marriage-based green cards, asylum, each with their own page in English and Spanish.
Honestly? That alone brought in more consultations than the entire time I was paying the agency. The reviews especially. I'm at about 35 now and the difference in how often I show up in maps is night and day compared to when I had 6 reviews and a hundred citations pointing nowhere.
So now I'm looking at Moz Local ($129/year) because I figure I should still have consistent NAP across directories and it seems like a cheap way to handle that without hiring anyone. But the more I think about it the more I'm wondering if I'm just buying a smaller version of what the agency was selling me. The citations they built over those six months? I genuinely cannot trace a single client back to any of them. Not one.
Every SEO guide I read says citations are "critical" for local rankings but the only things that actually moved anything for me were the reviews, the GBP optimization, and the service pages (which, by the way, none of the guides even emphasize that much compared to how much they talk about citations and backlinks).
I don't want to be cheap about $129 if it actually helps. But I also don't want to keep throwing money at the citation thing just because everyone says you're supposed to. Especially in immigration where most of my clients aren't even searching "immigration lawyer near me," they're searching specific visa questions in their own language.
Anyone else been through this? Am I overthinking it or is the citation stuff just not what it used to be for specialized practices?