Filtering services on calendars

Is it possible to display an appointment calender that only displays the services provided but a specific service provider? Or alternatively can you display a calendar and filter the services it shows on each page?