Welcome to The Charles Roc Group

The Charles Roc Group consists of several companies providing services across a range of industries including Hotel Care, Electrical / Mechanical Engineering and IT Services.

Choose a company to find out more.

Charles Roc Services Ltd

Charles Roc Services Ltd

A full range of services across the Hotel and associated industries.

Maintec Services Ltd.

Maintec Services Ltd.

Delivering complete Maintenance Service Packages for Air Conditioning, Ventilation, Control Systems, Heating and other related building and plumbing services.

mySolution Ltd.

mySolution Ltd.

Working in partnership to deliver a full range of IT Services from Bespoke Development, Website Design, Cloud Migration / Support and Full Managed IT Services.

Meet the team

David Green


Charles Roc’s founder and director is described by his team as someone who inspires, is down to earth, says it how it is, imparts enthusiasm and passion and is amazing company! 

Phil Hutson

Brand Maintenance Manager

Phil's actual role is to supervise the teams of maintenance staff that keep our hotels and commercial clients’ properties running smoothly and safely.

Amanda Green

Accounts Manager

Amanda keeps the office running like clockwork – including the head office-based team! She oversees all of our internal administrative operations.

Kamila Perez

Commercial Manager

Kamila has been with the company since it started, working her way through almost every department to gain a comprehensive understanding of the full operation – and making her an invaluable member of the team!

Gary Woodfine

General Manager

Gary joined the team as part of its 2018 expansion, maintaining his title of General Manager.

He keeps our hotels, leisure centres and our other commercial clients running smoothly.

Tracy Cooper

Client Relationship Manager

Tracy’s role is very simple – she makes sure our clients are happy! 

Our clients know and trust that her team will handle it quickly, efficiently and with the minimum of disruption.

Solveiga Freimane

Operations manager

Solveiga’s primary job is to support teams out on-site and she has responsibility for the smooth-running of our entire operational process. 

Join our team

A team should be one big family!! And at Charles Roc Services Ltd, we value family! We are as passionate about our team as we are about our clients.

Your business is our business

Outstanding Management

Our management team is dedicated to providing a first class service throughout the hotel and hospitality industry. We employ reliable and trusted professional housekeeping staff whose values echo yours, and we train them extensively and treat them with excellence.

To our team, their job isn’t simply about cleaning; it’s creating a positive experience for your guests, from the moment they step into your entrance lobby until their eyes close on perfect pillows.

Your business is our business

Your business is our business