Onsite property managers are responsible for day-to-day operations for one piece of property, such as an office building, shopping center, community association, or apartment complex. To ensure that the property is safe and properly maintained, onsite managers routinely inspect the grounds, facilities, and equipment to determine if repairs or maintenance are needed. They meet not only with current residents when handling requests for repairs or trying to resolve complaints, but also with prospective residents or tenants to show vacant apartments or office space. Onsite managers also are responsible for enforcing the terms of rental or lease agreements, such as rent collection, parking and pet restrictions, and termination-of-lease procedures. Other important duties of onsite managers include keeping accurate, up-to-date records of income and expenditures from property operations and submitting regular expense reports to the asset property manager or owners.