Professional and carried out to a very good standard working in difficult and restricted access conditions.