Screen Printing is a excellent choice for T-Shirts and Hoodies that are produced in quantity, Screen Printing usually comes with a high minimum number due to the high set-up time and cost involved. Usually the minimum number for screen printing is around 50 garments on a single colour print and 100+ on multiple colour prints.
An alternative to screen printing is DTG (Direct to Garment) printing. The minimum for DTG is a single print. DTG printing is still durable but is suited to some designs better than others.