onsite technology