You can search for available phone numbers on the websites of service providers such as Ooma.com and RingCentral.com, or search the toll-free SMS/800 database. You can also enlist the help of a recommended provider to perform vanity number searches.
Ooma.com and RingCentral.com allow anyone to search for local numbers by area code and location. The SMS/800 database is the database that service providers maintain to record and assign toll-free numbers. Anyone can search the database to see if a number he wants is available. You may want to consider enlisting the services of a recommended provider to perform searches for a desirable phone number since searching can be a lengthy and time-consuming process, and these providers have contacts from whom they can obtain numbers.