Hi Bryan
We are a credit union with a combination of free standing atm sites, 10-15 locations and some rental lease space, We have a maintenance department that watches our atm fleet, does first look at all repairs, and handles inhouse projects, like carpet and furniture replacements, all teller equipment, hvac, landscaping, EVS, services the fleet of cars and other items. Our Facilities Department are highly involved in the Emergency response and business continuity plans too,
Depending on where you are located there are some good small maintenance contractors that can capture all building items.
Hope that helps some.
Jeff