Good communication between the contractor and the customer is an integral part of providing optimal service. If customers don't properly communicate their needs, or if contractors don't understand customers' needs, there's definitely a problem.
It can be hard enough to communicate problems or needs if both parties involved speak the same language. It's even more difficult for that communication to take place if the parties speak different languages. Contractors are bound to encounter language barriers at some point. What happens then?