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

The following cookies load by default:

Strictly necessary cookies
These cookies are essential for visitors to be able to browse the website and use its features. None of this information can be used to identify visitors as all data is anonymized.

Site session
Purpose: To remember different visitor preferences on the website.
Duration: For duration of browser session.

Preferred language
Purpose: To be able to provide the website in the visitor's preferred language (if the website contains multiple languages).
Duration: 1 year.

Purpose: To be able to show prices in the currency matching the visitor's preferences.
Duration: 30 days.

Google Recaptcha
Purpose: To be able to validate whether the visitor is human and to limit the amount of spam from contact forms.
Duration: 1 year.
Provider: Google.

Third-party cookies
These cookies collect information about how visitors use the website, like which pages they've visited and which links they've clicked on. None of this information can be used to identify visitors as all data is anonymized.

Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.
Duration: 1 year.
Provider: Google.

Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.
Duration: 24 hours.
Provider: Google.

Purpose: Used by Google Analytics to throttle request rate.
Duration: 1 year.
Provider: Google.

We also integrate with social platforms on this site that allow you to connect with your social network in various ways. Social media integration will set cookies through the website which may be used to enhance your profile on social media sites or contribute to the data they hold for various purposes outlined in their respective privacy policies.