Texas contractor faces 30-year prison sentence after stealing over $300,000 from customers Yahoo