General terms and conditions for professional services