We recommend Professional Towing for all your towing needs 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 hours a day and 7 days a week. 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.