What our Hampton Roads customers are saying...

CHEAPER prices than online companies. REAL customer service and excellent quality shirts. I will definitely be ordering our chief mess shirts with them again!

Dave - USS Harry S. Truman

I had a last minute request for t-shirts and these guys came through. 24 t-shirts and two days later I was called to pick up my order. I couldn't believe they were able to print my shirts in two days. Most places wanted triple what VB Custom Shirts quoted me. Thank you guys!

Jeanette S. - Cross-fit USA

These guys would beat any price you would find on the internet. In addition the great prices and being local in Virginia Beach, the customer service and quality is always outstanding. Highly recommended. A++++ business.

Brian Stanley - R&R CONSTRUCTION

The work shirts came out perfect. My construction employees were happy with the logo and I was satisfied with the quality. Will be ordering from you soon.  

James K. - Intricate Remodeling

I called in with a last minute custom order for a vow exchange. The shirts were perfect!!!! They were ready before the arranged pick up time, which ready helped with time management. The customer service was awesome from the first call til pick up!!!! And the price was very reasonable!!! I was use this company for all my printing needs.

Bella D.

Did an amazing job!!!! Very inexpensive and I was able to pick up my item the next day!

Lizzie M.

" By far the BEST prices and BEST quality i've seen. Highly recommended. It was a pleasure dealing with Ed. His customer service was top notch. Will utilize your services again"

Brian Skelton. B & S Remodeling Solutions

GREAT service and GREAT prices. I highly recommend these guys for your apparel printing needs. They did our company shirts and did an AMAZING work for us. A+++

Tracy B.

The entire order process was simple and easy. I got my mock up the same day i inquired, and placed my order online. They adjusted my design for free and sent me several mock-ups until i was satisfied. THANK YOU

Sara Kruz
Upload Your Logo Here

Unbeatable Prices

Price comparison for an order of 12 t-shirts with 1 color logo printed on left chest and full back.


Our Location

3824 Virginia Beach boulevard, Suite 202, Virginia Beach, VA 23452

Hours of Operation:

Mon - Fri, 9am - 5pm
Saturday, 12am - 4pm (By Appointment Only)
Sunday - Closed

Get directions

If you have any questions, please call us at:

(757) 320-1423