For most addresses, you can either self-install or pay for professional installation of your Xfinity internet service. However, there are some cases that require professional installation, such as:
Xfinity service has never been set up at your address before
The address has not had Xfinity service in more than a year
Installation is too complex or includes four or more pieces of equipment