Operating profit rose 8% to £2.01m (£1.88m). Gross profit fell to £12.93m (£13.20m).
Directors said 2016 was a "respectable year" and that improved cost control had increased profits.
The group includes Barton Grange Hotel and Barton Grange Landscapes, as well as Garden Centre Plants, which unexpectedly lost a large customer during the year. It also includes Brookhouse nursery, which mainly supplies the Barton Grange garden centre.