1. A computerized method for providing a user terminal with supplemental information to a search result, the method comprising: receiving a search request from the user terminal, the search request including a geographic location for the user terminal, a time associated with the search request, and a query; communicating a set of search results to the user terminal, the set of search results including search results that include identifying information of at least a first business and a second business; determining that the first business and the second business are participating businesses by searching the search results for the identifying information; providing an electronic notification of the search request to at least the first business and the second business; receiving, from the first business, supplemental information associated with the first business responsive to the notification; and communicating the supplemental information to the user terminal and at least the second business.