Melvin was awesome! He arrived 30 minutes prior to his appt time. He took the time to investigate the true nature of the issue and informed me step-by-step of the cause and his solution. Melvin is extremely knowledgeable and patient.
Came earlier than scheduled time, was very thorough in his inspection, very straightforward with the diagnosis and where in the engine the problem was, showed me an online video on how I could fix the problem