Hi Maui. Are you experiencing problems with your units at this building? Your question would indicate a level of dissatisfaction but you mention nothing specific here. As Ms. Chappelle indicated, there is probably a team of workers from management or outside contractors that handle the day to day upkeep of the building.
To answer your question directly, The onsite person is likely sufficient.