To find a domain name from a company name, Oneprofile has one route: the local business listing. It reads a business's Google listing from its name and returns the website on it, when the listing has one. Any other company name has no route to a domain today, because several firms can share a name and nothing in it says which one you mean. The planner above opens on that route, with what it needs and its price.
When the listing route works
A listing is a place on a map, so a name plus a location points at one business. Add a location, or a business with the same name in another state can answer instead. A consulting firm with no storefront and no listing gives the lookup nothing to read.
The website on a listing is whatever the owner typed in, and sometimes that is a booking page or a social profile. Check each domain against the address and category before you use it. A listing with no website still comes back with its phone and address.
From a domain back to a company name
The reverse trip is the easy one. A domain sits at exactly one place in the DNS tree, so there is only one company to find. Enriching the company from its domain returns its name with its industry, size and location.
To find the company name from an email domain, use the part after the @ as the domain. Leave webmail addresses out: their domain names the mail service, not the employer.
What to do next
For a few companies with no listing, search the name and open the site. For a list of local businesses, import it into a Oneprofile table with the name and a location, run the listing lookup on a handful, and read each domain before you run the rest. The guide to enriching a CSV of leads covers the import.
