is it onsite or on-site?
Is 'onsite' ever one word?” BizWritingTip response: There is a tendency now to drop hyphens from words. But according to the Merriam Webster and Oxford dictionaries and The Chicago Manual of Style, the correct spelling — no matter how you use it in a sentence — is on-site.