Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Nomad Off-Road


Country United States
State Texas
City Austin
Address 440 E. St. Elmo St. Unit B
Phone (512) 953-5254

Nomad Off-Road Reviews

  • Jun 2, 2017

Do NOT do business here. John Amador is a crook and a liar. He never repaired my vehicle. He told me that it was on the verge of catastrophic failure but then used MY car as a loaner to other customers racking up 1000's of miles and fees on my Toll Tag! He has stolen tires that I purchased and supplied for installation and has never refunded me as he promised that he would.

Write a Review about Nomad Off-Road