Frequently Asked Questions

How long after I sign up online does my service start?

In most cases, you will receive confirmation of your first visit date within 2-4 business days, with the first visit date generally being 1-2 weeks from the time of sign up (may vary based on your location). We’re currently working to shorten this wait time so your service can start even sooner!