[5][6][7] He married Sue E. Daniel in 1883 and they had 6 children, including John W. Eggleston, who later served as chief justice of the Virginia Superior Court of Appeals.
He practiced law in Charlotte Court House, Virginia, known as Smithville at the time, and began to participate in Democratic Party politics during that period.
In 1892, Eggleston moved to Washington, D.C. to serve as clerk for the United States House of Representatives Committee on Expenditures in the Department of Agriculture.
[14] As secretary, Eggleston was named as a defendant in an unsuccessful lawsuit that the Negro Industrial Association of Virginia filed against the commonwealth to contest the voting restrictions that were enacted by the Constitutional Convention.
[16] Eggleston died on October 17, 1909, and was buried in the family cemetery at Charlotte Court House, Virginia.