Self-install.
Specialized knowledge of phones required for my installation. Technician doing the install was well qualified.
Charter representative are usually nice and knowledgeable but service is terrible,go out all the time. Remote doesn't stay programmed