Warning: Declaration of Contao\TagListNews::getRelatedTagList($for_tags) should be compatible with Contao\TagList::getRelatedTagList($for_tags, $blnExcludeUnpublishedItems = true) in system/modules/tags_news/classes/TagListNews.php on line 13
#0 system/modules/tags_news/classes/TagListNews.php(13): __error(2, 'Declaration of ...', '/homepages/30/d...', 13, Array)
#1 system/modules/core/library/Contao/ClassLoader.php(148): include('/homepages/30/d...')
#2 [internal function]: Contao\ClassLoader::load('Contao\\TagListN...')
#3 system/modules/tags_news/modules/ModuleTagCloudNews.php(39): spl_autoload_call('Contao\\TagListN...')
#4 system/modules/core/elements/ContentModule.php(59): Contao\ModuleTagCloudNews->generate()
#5 system/modules/core/library/Contao/Controller.php(484): Contao\ContentModule->generate()
#6 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'left')
#7 system/modules/tags/modules/ModuleArticle.php(26): Contao\ModuleArticle->compile()
#8 system/modules/core/modules/Module.php(287): Aurealis\ModuleArticle->compile()
#9 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#10 system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
#11 system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'left')
#12 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'left')
#13 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#14 index.php(20): Contao\FrontendIndex->run()
#15 {main}

Warning: Declaration of Contao\TagListNews::getTagList() should be compatible with Contao\TagList::getTagList($blnExcludeUnpublishedItems = true) in system/modules/tags_news/classes/TagListNews.php on line 13
#0 system/modules/tags_news/classes/TagListNews.php(13): __error(2, 'Declaration of ...', '/homepages/30/d...', 13, Array)
#1 system/modules/core/library/Contao/ClassLoader.php(148): include('/homepages/30/d...')
#2 [internal function]: Contao\ClassLoader::load('Contao\\TagListN...')
#3 system/modules/tags_news/modules/ModuleTagCloudNews.php(39): spl_autoload_call('Contao\\TagListN...')
#4 system/modules/core/elements/ContentModule.php(59): Contao\ModuleTagCloudNews->generate()
#5 system/modules/core/library/Contao/Controller.php(484): Contao\ContentModule->generate()
#6 system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'left')
#7 system/modules/tags/modules/ModuleArticle.php(26): Contao\ModuleArticle->compile()
#8 system/modules/core/modules/Module.php(287): Aurealis\ModuleArticle->compile()
#9 system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
#10 system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
#11 system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'left')
#12 system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'left')
#13 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#14 index.php(20): Contao\FrontendIndex->run()
#15 {main}

Warning: Cannot modify header information - headers already sent by (output started at /homepages/30/d423999955/htdocs/clickandbuilds/WordPress/MyCMS6/system/helper/functions.php:65) in system/modules/core/library/Contao/Template.php on line 294
#0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/30/d...', 294, Array)
#1 system/modules/core/library/Contao/Template.php(294): header('Vary: User-Agen...', false)
#2 system/modules/core/classes/FrontendTemplate.php(121): Contao\Template->output()
#3 system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
#4 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#5 index.php(20): Contao\FrontendIndex->run()
#6 {main}

Warning: Cannot modify header information - headers already sent by (output started at /homepages/30/d423999955/htdocs/clickandbuilds/WordPress/MyCMS6/system/helper/functions.php:65) in system/modules/core/library/Contao/Template.php on line 295
#0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/30/d...', 295, Array)
#1 system/modules/core/library/Contao/Template.php(295): header('Content-Type: t...')
#2 system/modules/core/classes/FrontendTemplate.php(121): Contao\Template->output()
#3 system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
#4 system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#5 index.php(20): Contao\FrontendIndex->run()
#6 {main}
Do you know who emptied your bins today? - Together For The Common Good

Do you know who emptied your bins today?

Do you know who emptied your bins today?

Cleaners are often the 'hidden' people, often underpaid and ignored. But every cleaner is a person with a story who deserves respect and a living wage. Clean for Good is an ethical cleaning company, founded in a church, that directly employs, trains and manages its cleaners professionally. It doesn't scrape the bottom of the barrel to enrich shareholders and doesn't compromise on high environmental standards. So how did they do it? Tim Thorlby tells their story.

“Well, that will never work!”

When the church of St Andrew by the Wardrobe first suggested that it might start an ethical cleaning company to bring fair pay and respect to London’s cleaners, the response was pretty negative. A church starting a cleaning company?!

Well, Clean for Good has just finished its second full year of business, it has a current turnover of £0.5 million and it now employs nearly 40 people. It is on course to show an operating profit in its third year. 

The company has been growing consistently over the last two years and continues to grow each month.

What makes this an unlikely turn of events is that the cleaning sector is very competitive. Prices are low. Margins are lower. Yet we started on Day One with a commitment to pay the real Living Wage – making us not only a newcomer to the market but a more expensive one than most of our competitors.  

Yet here we are. 

Thanks to a steady – and growing – stream of customers we are proving that it is possible to run a professional office cleaning company and to do so ethically. We are a Living Wage Employer. We also employ our cleaners directly and ensure they have proper terms and conditions – above the legal minimums. 

We don’t scrape the bottom of the employment barrel so we can enrich shareholders. We have also developed an approach to cleaning with high environmental standards. 

Our customers include Aston-Mansfield, a charity running two of the Borough of Newham’s busiest community centres, TAP Management - an artist management business, numerous solicitors and PR businesses, churches, established national charities like The Society for the Protection of Ancient Buildings and, most recently, the Bishop of London and her team. They now not only have top quality cleaners, but are also playing their part for the Common Good. 

Our customers are the ones who have made our growth possible. Every new customer for Clean for Good means more cleaners earning a living wage and working in dignity. We look forward to working with more of the city’s employers in the coming year, bringing lasting change to the cleaning sector. 

Every cleaner is a person with a unique story. 

Do you know who emptied your bins today? Is it time to find out? 

If everyone plays their part we can bring fair pay and dignity to all low paid workers. 

Clean for Good works for the day when every cleaner is paid a living wage and has respect at work. Good for customers, good for cleaners and good for all of us.  

 

Tim Thorlby

 

Tim Thorlby is the Managing Director of Clean for Good. You can find him at @TimThorlby. For more information and a quote for your cleaning, go to www.cleanforgood.co.ukFollow Clean for Good at @clean4good.

The photograph above features Maria, one of Clean for Good’s cleaners, and is included in a portrait exhibition, To See or Not to See? Face to face with the cleaners of London. Organised by Clean for Good, the show introduces the names, faces and stories of London’s ‘hidden workers’ with photographs by Rosie Wedderburn. The show is on at St Sepulchre’s Church, Holborn Viaduct, City of London, EC1A 2DQ until the end of August (check here for times) and will tour other venues from September.

Go back