Premise and service point modeling
Service addresses, meters and service points are loaded as their own records and linked to accounts through dated relationships. When occupants change, the premise keeps its full service and program history, and the new customer starts with a clean relationship rather than inheriting the previous occupant's cases, preferences or payment arrangements. Dated relationships also answer the common question of who was responsible for a site at a given point.
Program enrollment and rebate history
Efficiency programs, demand response enrollments, rebate applications and incentive payments often sit in a separate tracking tool or spreadsheet. We migrate them with status, dates and measure details so program managers keep continuous reporting for administrators and regulators across the transition, and customers are not asked to reapply for something already approved. Measure-level detail is kept wherever evaluation studies depend on it.
Commercial and industrial account hierarchy
Large customers with many sites need parent accounts, site-level records and role-specific contacts. We rebuild that hierarchy from billing data and account manager spreadsheets, reconcile it with key account teams, and attach open opportunities, contracts and service requests to the correct level so nothing is orphaned at a site nobody manages. Billing contacts and site operations contacts are recorded separately because they call about different problems.
Field work and equipment history
Past inspections, installations and repair visits are loaded against the site and asset rather than the customer, so technicians see what was done at a location. Where the legacy field system held photos or checklists, we keep references or attachments that remain useful for future crews working on the same equipment. Open work orders are migrated separately with their scheduled dates so no committed visit is dropped.