Would you offer a drink to your dentist, accountant, lawyer, therapist, or other professional? No. They are working professionals.
With that said, an encounter with an service provider is a little more 'intimate' than with the people mentioned above, therefore it is a nice and generous to offer...