Groves practiced in the town of Fergus for a total of sixty years. During his career, he served as physician and surgeon for the Grand Trunk Railway and the Wellington County House of Industry and Refuge. He also established an electric lighting plant in Fergus.
