Hi - I would recommend Ocean Refit in Mallorca (C/ Can Rosselló 6A – Pol. Ind. Son Oms – 07199 Palma de Mallorca). They replaced the teak deck on my classic schooner and did a fantastic job for what would have cost twice as much in the USA. They were pleasant to deal with, some workers were sailors themselves and their work was neat and clean.