RTR are young at heart and we like to have a laugh, feel free to watch the video.
Its a classic.
Our office is where all the guys are thinking and designing new ideas. It's where you can email, or call us.
Our home base
We're Canadians and we love Canada, so it only makes sense for us to be centrally located in Calgary, Alberta. However, we're highly ambulatory and can set up shop wherever we're needed.