Mission Marketing, which did not disclose figures for its different agencies or specialisms, saw pre-tax profit (excluding factors such as impairment charges) grow nine per cent to £7m.
The company said there was "underlying growth" in both its core activity of branding, advertising and digital, and also in its events and learning activities, which it said benefited from restructuring in 2015.
Headline operating profit margin improved slightly, from 11.4 to 11.5 per cent.
Chairman David Morgan said: "All the stuff going on in the world didn't make for an easy 2016, so I'm delighted to report that we made good progress and delivered another year of continued growth.
"We expect 2017 to be another year of further revenue and profit growth. We again have a high degree of visibility over forecast revenue and current indications are that we should expect good organic growth during the year ahead."
He said the company continues "to seek out attractive acquisition opportunities".
Earlier this year Speed Communications’ sports team merged into sister Mission Marketing agency Mongoose. Clients of Speed Sport include The North Face, Lucozade, Müller and Bosch, while Mongoose also works with Müller, as well as Greene King and Cirque du Soleil.
UK-based Mission Marketing owns 13 agencies, employing more than 950 people in 24 offices in the UK as well as Asia and San Francisco.
Click here to subscribe to PRWeek – you'll get essential breaking news, views & expert analysis; an exclusive UK Daily News email bulletin; industry-leading reports such as the Power Book, Global Agency Business Report, Best Campaigns & Best Places to Work; and a whole lot more.