Screen printing is better than heat transfer if the design is single color and not very complex. For single color T-shirt design printing, screen printing gives amazing quality.