Buying agents often preview properties on behalf of their clients, shortlist the most suitable, and usually accompany clients to all viewings. In order to ensure the most efficient property viewing experience, most agents offer a chauffeur and sometimes even helicopter viewings to their high-end clients. Often they will also offer personal concierge services which can schedule all viewings, book hotels, transfers and other amenities for the client. These services can be particularly useful to international clients who tend to fly in to view properties. In addition agents are typically able to connect the client with all necessary technical trades people who are required at different stages of the buying process such as lawyers, surveyors and other professionals.