Yes, both incalls and outcalls services are legal as long as you follow the laws regarding them in your country.