Most clients still want an advisor they can meet. Google knows that, so for advisor searches it shows a map with three firms before any website listing.
Many firms never fully set up their Google Business Profile, or list a different name, address or phone number across directories. That alone can keep a strong firm out of the map pack.