You can reach Punt Casino’s customer support through live chat (available for registered players), their toll-free phone line at 0800-980-381, or by email at support@punt.casino.com.