Nu ägnar han tre dagar i veckan åt att hålla han rent på byggvaruhuset K-Rautas 4 500 kvadratmeter stora stengolv i Eskilstuna. De andra dagarna städar han på olika butiker och för första gången känner han att han träffat rätt i yrkesvalet.
När han började som lokalvårdare hos Samhall blev hans handikapp en tillgång.
– Jag kan till exempel inte fuska. Jag bara måste göra klart och allt måste bli rätt när jag gör något, säger Johannes Andersson.
Han har en ADHD-diagnos och har tidigare haft svårt att behålla de olika industrijobb han haft.
– När det blivit för tråkigt har jag helt enkelt gått hem.
Det har blivit lättare att få arbetsgivarna att anställa personer med funktionsnedsättningar, enligt Nadja Axling som är Samhalls områdeschef i Eskilstuna. Det statliga bolaget erbjuder människor med funktionshinder jobb inom underhållssektorn och hyr sedan ut arbetskraften till andra företag.
– Jag tror att företagen vill visa att de tar ett socialt ansvar. Vi lägger anbud på marknaden och vi har inte alltid de lägsta priserna. Ändå är det fler företag som vill anlita oss, säger Nadja Axling.
Samtidigt visar en ny undersökning från Samhalls huvudkontor att andelen företag som har funktionsnedsatta bland sina anställda har ökat med tolv procentenheter sedan 2014, från 46 till 58 procent.
Undersökningen, som genomfördes av Novus under juni 2016, vände sig till 500 rektryteringsansvariga på företag och organisationer i hela landet.
Bland de företag som inte anställer uppger hälften att de saknar kunskaper för att känna sig trygga med att anställa personal med funktionsnedsättningar.
– Vi kan inte blunda för att okunskapen och osäkerheten kring funktionsnedsatta är stor. Fler måste göra upp med mossiga fördomar och attityder, säger Samhalls vd Monica Lingegård.
I Eskilstuna har Samhall anställt 27 personer med funktionsnedsättningar under våren och sommaren. Målet är att ett 40-tal av dagens anställda ska ha lämnat det statliga bolaget vid årets slut, för att i stället bli anställda av företaget de utfört uthyrningsuppdrag åt.
Johannes Andersson tror att den egna attityden hos arbetsledare och chefer är viktigare än vad många arbetsgivare förstår.
– Här har jag haft chefer som man kan prata med och som förstår problematiken på ett sätt som många andra inte gör. Och då funkar det för mig. Jag åker runt på flera olika butiker i veckorna. Det bästa med jobbet är friheten och variationen, säger Johannes Andersson.