Everyone likes to feel appreciated, and often it is the recognition that means as much as the compensation. I have typically given something in the past- nothing too extravagant, usually gift cards or cash, with a thank you note, more for the “good will” effect then a large monetary gain. I have given 50-400 depending on the amount of time working together and the success of their management.
This year I started an incentive based on quick turn around or bring new homes online- started in October and will be paid December 20th. I also included a bonus to the maintenance personnel (50% of manager earned bonus) to keep everyone pulling ion the same direction. Very effective actually.