Rosies team are very easy to work with and always make me feel like I'm their number one priority. They understand my needs as an owner/operator of multiple businesses and cater for them accordingly. The flexibility they offer is amazing - not only do they deal with all aspects of our business but also manage budgets across both companies. It's hard to think what would be better! There really isn't anything at this stage that could be improved upon. They have been fantastic working with us over the last few years and continue to help out where needed. Their attention to detail when it comes to managing projects has allowed us to grow together while still maintaining great relationships within our teams.