Usually toll free number service is a part of a virtual PBX system. It can even have other feature such as internet call forwarding or an auto-attendant.
I suggest you check on some reputable companies, like RingCentral, that offer this service for a free 30 trial period.