A method for location-based communicating includes identifying a service
provider based on information received from a requesting party at a
networked communications apparatus. The method also includes determining
whether a plurality of predefined service areas have been defined for the
identified service provider. When the plurality of the at least one
predefined service areas have been defined for the service provider,
determinations are made as whether the requesting party is in one of the
predefined service areas. When the requesting party is in a predefined
service areas, information specified for a service location for the
predefined service area is forwarded to the requesting party.