Advanced search options


I am trying to set up a elgg website wherer you can look for workers: for example (plumpers, painters, ...) But I would also like to search in location on top of job type. For example I would like to search all members that are "painters" and that live in "Belgium". I have created fields on the profile where the user need to choose what kind of worker he is.

This can be used to search for painters, but how to add a location? Is there a advanced search page plugin or something, or something pretty easy to build?