Turnover to the end of March was up 21.4% on last year to £65m, with like-for-like sales up 3.6% and gross profit up by more than a third.
Mills, no 16 in The Grocer Top 50 independents, is disposing of several small stores to allow acquisitions of larger ones.
Its most recent acquisition was a 2,200 sq ft store in Sunderland. This year’s results were boosted by 27 stores acquired in the West Midlands.
The company is working on new fascias - Mills Local Store and Mills City Express - to affirm its position as a grocery retailer. These are set to roll out across the estate in the next few years with investment of up to £150,000 per store.
The chain currently has 82 stores with two of these on the market.