Mine are only back garden hens and they keep thier patch flower and weed free although we do have some trees and shrubs growing well, so its not completly bare, the little sods jump up for the apples though, initialy I thought it was some one stealing them until I saw them jump up!!
I see that some people manage to keep a garden with chickens but certainly not us, they would scratch any plant up!!!