Apparatus and methods for providing an estimated time of arrival based
marketplace are provided. The apparatus and methods solicit bids from one
or more service providers for a requested service. The service providers
may respond with bids that may include a price for providing the
requested service along with an estimated time to perform the requested
service in a location associated with the service provider. The bids are
used, along with travel data obtained from a travel data provider, to
generate service search results that are provided to a client device. The
service search results include the price charged by the service provider
as well as estimated times of completion (ETAs) for obtaining the service
from the service provider. The ETA may be a combination of travel time
determined from the travel data and time of performance determined from
the bid submitted by the service provider. The service search results may
further include a service provider rating that provides an indication as
to the accuracy of the ETAs. From the service search results, a user of
the client device may submit an order for having a particular service
provider from the service search results provide the requested service.