Any type of business can apply to be listed on Discover Local. Your application will be verified and approved if qualified.
Yes. You do not have to have a physical address to have a listing but you must have contact details that are active for clients to be able to reach you on.