SUPPORT

If you have any questions regarding the installation or tuning of your TAPP Clutch, please fill-out the form below. For immediate assistance, please call (250) 804-6952. Our support team is available Monday through Friday from 9:00 am to 5:00 pm PST.