on-site
adjective / adverbUK /ˌɒnˈsaɪt/
US /ˌɑːnˈsaɪt/
Happening or being at the place where something is.
The workers had an on-site meeting at the new building.
OTHER MEANINGS
2. Available or present at a particular place, such as a doctor working at a company.
The company has an on-site nurse for its employees.
3. Done at the place where a job or activity happens rather than somewhere else.
They did on-site training at the factory.
4. Located on the grounds of a building or property.
The hotel has on-site parking for guests.