The 21 days for Pfizer and 28 days for Moderna to wait for the second dose (shot) is the minimum time to wait. It’s OK if you can’t schedule your second dose until after that time. It will still be just as effective. You may check at a nearby ZIP code for more facilities if you are able to travel a little more, or check back and see if other appointments or sites near you have been added.