Highly recommend using JW Auto as a regular mechanic. They provide very thorough inspections, and usually a print out with pictures of everything they see that'll need repair. They are truly trustworthy, honest, and always have an upbeat attitude! Last time my vehicle was in they made an honest mistake, and although it led to some further issues, they owned up to it and took full responsibility for what happened. Without asking, or any pressure, they took the initiative to fully make up for the error. I've never had a mechanic like this. Truly customer service oriented, and they clearly stand behind solid values of honesty, integrity, and kind-heartedness. Seems rare to find businesses run by values instead of greed, or a scarcity mentality, especially in their industry. Give them your business, they deserve it!