Yes. During our SpinUp Casino review, we spoke to a member of the support team in English and there were no communication issues at all.