He will steal your money
Charged over $800 for a $100 problem.
Another vendor fixed for $100 but Steve still has my money.
Also took him from July to October to "fix" the problem. It took another vendor 2 hours.
Oh yeah, and forget about warranty work- they don't do that.
Protect your money and go elsewhere.
Review is not fabricated. Talking with Steve is a waste of time and leads to just more misery. My last advice is please, for your own good, please use someone else.