We can also be reached toll-free in North America. Our business hours are Monday through Friday from 9am till 5pm EST.
***Our team is working from home but we will continue to respond to phone calls during business hours as best we can.
888-676-1853 (toll free in North America)
613-627-0797 (for international callers)
Our address is below. Please contact us before mailing us pedals to repair. We need to send you an RMA number for repairs!
If you're still stuck, or you have comments or suggestions, the best way to contact us is through our support email.