Building & renovation sees La Palma