Called Ruben in the morning, described the issues I was having. He came out pretty much when he said he would and found the reasoning for all the issues.
First was a wiring issue with my headlight that several others have failed to fix. He fixed the issue within 30 minutes and even explained why.
The second issues was with my battery light coming on pretty much every day. He found the reason and let me know that he can fix it however at the end of the day the problem wasn't going to leave me stranded or get worse. I really appreciated that - a crook would have tried to sell me on the unnecessary fix.
The third issue ended up being an issue where parts aren't available locally. However he gave me a temporary fix to the problem and gave me the actual part that needed to be repaired so I could compare to make sure I had the right part - even offered to find the part for me - although I declined that service.
I've seen some of the other reviews - I honestly can't speak to what happens if a repair doesn't go right however based on my experiences I wouldn't have issue calling him again (in fact I plan on it when I get my new parts!).
Fair with pricing as well - he didn't charge me windshield time...I hate it when I have to pay for your drive time. Never even tried.