Since I only speak english then I have to be able to speak to them. They do not have to speak it well for me. I do admit there are some types of folks that I do not work with much and that is the Mid-eastern Indians. They like to haggle too much for my taste. Part of their culture it seems. I have had some that do ok on small things and paid but over all I have found this to be the case. I give everyone a fair price and I do not haggle. I will discuss scope of services but my price for labor and materials is fair for all.