Construction a major headache - Barbados Today