charles ludeke, 972.757.4976