Troy began selling insurance 1985, and in 1993 he started the Troy Miller Agency. He started selling insurance out of his home and later established his office in Shreve Ohio. In 2008 the opportunity presented itself to allow his business to grow and he purchased Snyder Insurance in Berlin, which has since changed its name to Troy Miller Agency. Troy has always had a passion for helping others and being part of his community, and selling insurance has allowed him to do both. Troy resides in Shreve, Ohio with his wife Nona and their three children, Clay, Tate and Taylor.