Call Professional Towing for all your towing needs, 24/7, at 505-471-0796. We have used Professional Towing since opening Master Tech Auto Repair. Owner Tom Ortiz can help you with all your towing needs. Towing services are available 24/7. They are one of the most reliable and competent tow companies in town. If it’s after hours Professional Towing can park your vehicle safely in our gated, video monitored and locked parking lot.