The Cleaning Corporation

The Cleaning Corporation was established in Castlebar, Co. Mayo in 1995. John Hall, Managing Director, put the initial concept of the company structure in place.
The Cleaning Corporation endeavours to fulfil all cleaning requirements with services for both residential and commercial customers – specialist divisions include:

  • Contract Cleaning

  • Carpet & Upholstery Cleaning

  • Floor Maintenance

  • Window Cleaning

  • Janitorial Supplies

  • Technical Support and Advice

The Cleaning Corporation provides for a multitude of industries large and small from public & private sectors. With today’s stringent health & safety laws, maintaining a healthy working environment has never been so important. We help you to meet these requirements, reducing your costs, and providing you with peace of mind. We work with you to ensure that the environment for the people who work in your company and those visiting is clean and pleasant.

We schedule our services and adapt to customers’ needs leaving our clients to go about their core business activities. The Cleaning Corporation provide a superior quality service, paying attention to detail, and we pledge our every effort to providing the equipment, materials and knowledge for the highest quality cleaning service.

Contact Us

Our Story

John Hall’s name and reputation have become synonymous in the cleaning Industry for his expertise, technical ability, qualifications and ability to meet the ever changing demands and challenges that the cleaning industry offers.

Consumers can be confident that they have made the right choice when selecting the Cleaning Corporation. John Hall is also one of Ireland’s leading authorities in the cleaning of carpets & upholstery, and is currently the only Master Textile Cleaner certified by the IICRC in Ireland. John is also a registered inspector for the International Woolsafe Organisation.

John is happy to supply solutions or advice to any query for any client or consumer, which also includes technical advice for clients, architects, manufacturers and retailers alike.

A native of Castlebar, John Hall (Managing Director) had been working in the UK in contract cleaning for over 15 years servicing London and the whole of the south east. He worked with small businesses and many international and multinational large businesses at management, senior management and director Level.

We meet customers’ needs with an unrivalled range of services and products that satisfy the most stringent specifications.


We are members of the following associations. Our management team are highly trained and qualified in all aspects of commercial and residential cleaning.

The Cleaning Corporation FAQ