When starting new service, do I need to come to your office?


If a deposit is required, yes you do. Otherwise, you may start new service over the phone.