How to Schedule a Comcast or Xfinity Appointment
The fastest way to schedule is through the Xfinity app or website
You can book most Comcast and Xfinity appointments online without calling. Go to xfinity.com, sign into your account, and look for "Schedule Service" or "Manage My Appointment" in the menu. The Xfinity app (available on iOS and Android) has the same feature and often loads faster on a phone.
Online scheduling shows you available time slots for your area in real time. You pick the date and time window that works for you, confirm your service address, and get an appointment number immediately. The system tells you whether a technician visit is needed or whether the issue can be handled remotely.
If you don't have an online account yet, you'll need your account number (on your bill) or your phone number associated with the account to log in for the first time.
Key Takeaways
- The Xfinity app and xfinity.com let you book appointments without calling, and you see available time slots right away.
- Comcast phone support (1-800-934-6489) is the backup option if the website is down or you need same-day service.
- Most appointments come with a four-hour window; some locations offer more specific two-hour windows.
- You can reschedule or cancel through the app or website up to 24 hours before your appointment.
- Bring a photo ID and proof of residency (utility bill or lease) if a technician is visiting your home.
What to have ready before you book
Gather your account number (found on your bill or in the Xfinity app) or the phone number tied to your account. You'll also need your service address and a description of what's not working—for example, "no internet," "TV channels not loading," or "modem keeps disconnecting."
If you're scheduling an installation for new service, have your move-in date and any special access instructions ready (apartment building code, gate number, or landlord contact if needed). Comcast uses this information to make sure the technician has what they need on arrival day.
Scheduling by phone if you can't use the website
Call Comcast customer service at 1-800-934-6489. Have your account number and service address ready. The representative will ask what service you need (installation, repair, upgrade, or equipment pickup) and what times work best for you.
Phone scheduling takes longer than online booking—typically 10 to 15 minutes—because the representative has to verify your account and manually check technician availability. But if the website is down or you need same-day service, calling is your option. Same-day appointments are rare but sometimes available if you call before 10 a.m.
Understanding appointment windows and what to expect
Comcast appointments come in four-hour windows (for example, 8 a.m. to 12 p.m. or 1 p.m. to 5 p.m.). Some areas offer two-hour windows during peak times, but this varies by location. You'll see the exact window when you book.
The technician will text or call 30 minutes before arrival to confirm they're on the way. If you're not home when they arrive, they may leave a door tag and reschedule. For security reasons, Comcast requires someone 18 or older to be present during the visit.
Appointment length depends on the job. A simple modem swap takes 15 to 30 minutes. A full installation with new wiring can take two to three hours. The technician will give you a better estimate once they assess what needs to be done.
Rescheduling or canceling your appointment
You can change your appointment through the Xfinity app or website up to 24 hours before the scheduled time. Go to "Manage My Appointment," select the appointment you want to change, and pick a new date and time from the available slots.
If you need to cancel within 24 hours of your appointment, call 1-800-934-6489. Canceling close to your appointment time may result in a service charge, though Comcast sometimes waives this if you reschedule for a later date instead of canceling outright.
What to do if your appointment is missed or delayed
If the technician doesn't show up during your window, check your text messages and email for updates—Comcast sometimes sends notifications about delays. If you haven't heard anything by the end of your window, call 1-800-934-6489 to find out what happened.
If the technician was significantly late (more than an hour past the end of your window) or didn't show at all, ask about a service credit on your next bill. Comcast doesn't automatically issue credits, but representatives can add them if you request one and the miss was on their end.
Preparing your home for a technician visit
Clear a path to where your modem, router, or cable box is located. If the technician needs to run new cable, make sure they can access your walls, attic, or basement. Let them know in advance if there are pets, locked gates, or building access issues.
Have your photo ID and a utility bill or lease ready. Comcast requires proof of residency before a technician enters your home. If you're renting, check your lease to see whether you need landlord permission for cable work.
Frequently Asked Questions
Can I schedule an appointment for someone else's account?
No. The account holder or an authorized user must schedule the appointment. If you're calling on behalf of someone else, they need to be on the line to verify the account. You can add authorized users to your account through the Xfinity app if you want to let someone else manage appointments.
What if I don't know my account number?
Use your phone number instead. When you log into xfinity.com or call 1-800-934-6489, you can look up your account with the phone number associated with your service. Have your service address ready to confirm your identity.
Do I have to be home for the entire appointment window?
Yes. Someone 18 or older must be present throughout the visit. If you need to step out, tell the technician before they start work. If no one is home when they arrive, they'll leave a door tag and you'll need to reschedule.
Can I request a specific technician or time of day?
You can't request a specific technician, but you can choose your preferred time window when you book. Morning slots (8 a.m. to 12 p.m.) often fill up faster than afternoon slots, so book early if you have a preference.
What happens if I miss my appointment?
If you're not home during your window, the technician will leave a door tag with instructions to reschedule. You can book a new appointment through the app or website, or call 1-800-934-6489. A missed appointment may trigger a service charge on your next bill.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.