On-site screen printing