Welcome to VB Custom Shirts!
At VB Custom Shirts, we're committed to providing the best custom apparel in Hampton Roads. Our team takes a personal approach to every order, carefully handling your inquiry and designing a unique mockup just for you. We also work to get you the best price possible. Trust us for a truly personalized experience and top-notch customer service.
What our customers are saying...



Frequently Asked Questions
What is your turnaround time per order?
Our turn around time depends on the size of your order. The typical turnaround time is around 7 to 10 days. Some orders may require up to 2 weeks to complete, while some orders can be completed within 24-48 hours. We recommend you reach out to us with your preferred pick up date to see if we can accommodate that.
Do you ship outside of Hampton Roads?
We can print and ship your order anywhere in the US and oversea, including APO and FPO. The shipping cost will be provided to you with your estimate.
I have an idea of what I want on the shirt, but I don't have a logo. Can you guys help me create one?
We sure can! Depending on the complexity of your logo idea, a design fee may be added. If your logo idea is simple, we can create it for free with your order.
How do I get started?
Getting started is easy. All you have to do is;
1- Fill out the form below with your information and upload your logos in the file upload box.
2- Approve the mockup and estimate by email, text, or call.
3- Pay for your order online and pick it up from our store in Virginia Beach. Shipping is also available for an additional fee.