Final answer:
Hotel general managers require extensive guest-service training programs for the maintenance staff to ensure high-quality service, improve communication and problem-solving skills, and enhance team cohesion.
Step-by-step explanation:
Hotel general managers require their entire maintenance staff to go through extensive guest-service training programs for several reasons. Firstly, guest-service training helps to ensure that the maintenance staff has a good understanding of the hotel's service standards and can provide a high level of service to guests. This is important because the maintenance staff often interacts with guests when performing their duties, such as fixing issues in guest rooms or common areas. Secondly, guest-service training helps the maintenance staff develop excellent communication and problem-solving skills. They learn how to handle guest inquiries and complaints effectively, resulting in improved guest satisfaction. Lastly, guest-service training can enhance team cohesion and morale within the maintenance staff. When everyone in the team receives the same training, they can work together more efficiently and provide consistent service to guests.