We used Rombolakis from Xania. Gregory is his name and he speaks good English. He repaired the appliance but as it was not suitable for the heat we get here we had to replace it eventually.
Phone 6948 682146 or the shop number is 28210 46478
Hope this helps.