Only took the service fee and never showed up again to fix the problem. I was waiting 2 weeks because he said he needs to order a part. When I called him many times he never picked up the phone. Finally after phoning from a different number he picked up and said the problem will be fixed the next day. And he never showed up again. Very unprofessional. Avoid at all cost.