Sadly, I have to say we did not have a good experience with Javier. We called him yesterday, and he said he would be out that day. At first, he and my husband texted back and forth and then nothing. My husband texted him and I left a voicemail because we had to leave mid afternoon. No response. He texted my husband late night yesterday and said he would be here this morning at 9 am. We waited, and he never showed up. By 10:30 we called someone else, who was currently on a job but kept us posted. This other mobile mechanic arrived when he said he would and completed the job in minutes. Punctuality is very important to me and very telling about a person's reliability. He may have done a great job, but unfortunately, we'll never know. Word of advice, whatever your issue, keep the customer posted as to your timeline. We were even concerned he may have had a accident. Cannot recommend. read more