Descon Engineering continues to deliver despite challenges