Hitch It is our family owned business. We opened our doors February 2011 in the middle of 2 blizzards!
We are centrally located in the beautiful city of Tulsa, on the Northeast corner of Highway 169 and 61st Street.
Excellent customer service and satisfaction is our goal. Our mechanic has over 30 years of trailer experience. Please feel free to stop by or call with any questions, we always have the time to help you with your needs