Glen grew up in Houston, Texas. He had several different jobs while in High School and upon completion of High School he joined the U.S. Air Force. After serving for four years, he attended the University of Texas and then moved back to Houston. In 1975, he moved to Montrose and established Davis Service Center. His son, Lincoln, took over the business in 2006. Glen and his wife Gail have a wonderful family including six grandchildren. He has been active in the following community organizations: The Chamber of Congress, Downtown Merchants Association, Kiwanis International, Boy Scouts, and Montrose Economic Development Corporation.