nueralhook
Website Review
Heiferman & Associates Β· heifermanlaw.com Β· Flushing, Queens

Your website is quietly turning people away.

I found four specific reasons. Here's what's happening and what to do about it.

Speed
5
Mobile
6
Trust
6
Contact
6
SEO
4
out of 10 Β· significant room for improvement
What we saw
heifermanlaw.com
Screenshot of Heiferman Law website

Above: how your site appears to a new visitor on desktop.

What I found
πŸ’¬
Zero client testimonials on a site serving high-stakes immigration cases Biggest issue

No testimonials, case results, or star ratings appear anywhere on the site. Immigration clients cross-check social proof carefully before choosing counsel. Someone deciding whether to trust an attorney with a visa petition or removal case is doing more research than almost any other type of consumer. Right now the site asks for that trust without offering any evidence that others have given it.

πŸ”
No meta description, so Google writes your search snippet for you

The homepage has a title tag but no meta description. Google auto-generates a snippet from body copy, which is often choppy and misrepresentative. For a Flushing immigration firm competing on local searches, this is a direct click-through loss. You cannot control how you look in the search results that are bringing people to your door.

πŸ—ΊοΈ
No local schema, so the firm is invisible in the Google map pack

No structured data was detected on any page. Without LocalBusiness or LegalService schema, the firm cannot appear in Google's Knowledge Panel or the local map pack results. Immigration attorneys in Flushing and Queens are a high-intent search vertical. The map pack is where those clients are choosing.

πŸ“
No business hours, no map, no third-party review anchors

The contact page has an address and phone but no hours, no embedded Google Map, no Google Business Profile link, and no Avvo or Yelp badge. These are all standard trust validators that immigration clients cross-check before calling. Each missing element is another reason to click to the next result instead.

What I found to help

Five changes to improve retention.

i
Add a LocalBusiness and LegalService JSON-LD schema block to every page

Address, phone, hours, geo coordinates. This alone can trigger the Google map-pack listing for Flushing immigration attorney searches. It works continuously once it is in place.

ii
Write a meta description for every page

Lead with the primary keyword and a differentiator. Former ADA, 20 plus years, Flushing Queens immigration attorney. 150 characters. Let that be the first thing a potential client reads, not whatever Google decides to pull.

iii
Build a testimonials section on the homepage and immigration landing page

Even three to four Google review pull-quotes with a first name and visa type would materially lift conversion. The clients are there. The story just needs to be on the page.

iv
Add hours and a Google Maps embed to the contact page

These are the two most common reasons mobile visitors bounce without calling. A live map and visible office hours reduce the friction for a client who has already decided they want to reach you.

v
Separate the three practice verticals into distinct landing pages

The homepage title currently targets immigration, employment, and criminal law simultaneously. Each vertical deserves its own page with a focused title tag, unique content, and a specific CTA. Split the authority, own each category.

Want the rest

I would love to walk you through these in person.

This page is the short version. If any of it is useful, I am happy to hop on a quick call and show you exactly how each fix would look on your site. No cost, no pressure, just finishing what I started.

Replies come straight to Cody Wong · usually same day