Yes ...somewhat ..Grandma, Are you saying that most all Breeds are Messy> we have only had Silkies and found them to be clean.
Look at your roosts... are they over your bins ? or They are probably roosting on them ..Take them out I guess or Try adding another roost for them .
They do tend to roost on anything higher than the ground
sometimes chickens can be encouraged to go out if you sprinkle scratch outside ..
Mine go out rain or shine or snow coz they know they are getting Scratch
How I deal with the poop is with deep litter ..every couple days I stir the bedding ( Especially under the roosts) and I add some fresh leaves or grass on top .
Twice a year I clean everything out and put it in the garden