Renew Holdings has improved its FY pretax profit to £19.4m, from £16.1m. Revenue came in at £525.7m, from £519.6m.
Dividend was 8p a share, from 7p.
"Another year of record results continues the Group's progress towards achieving its published financial targets," said chair RJ Harrison.
"I am particularly pleased to report the improvement in operating margin. The Board is confident of delivering further growth and continued success under the leadership of our new Chief Executive."