We ship nationwide!
Current turnaround time for custom embroidery is 2-3 weeks. Excluding holidays and weekends.