Over The Top Rentals has been doing business in Calgary, Alberta for over ten years. I have been riding snowmobiles for 37 years with 25 of them being in the mountains. This is why I have chose to specialize in mountain sleds.
I buy new sleds every year and keep thorough records on all repairs so clients know they are going out on a snowmobile that is running at its best. I do all my own repairs so I know repairs have been done to my satisfaction.