I have had worst experience with couple of years back. He doesn't even talk properly. He charged too high, since I was new to this place so did not have any idea. I have to go multiple times and had to call many many times before I could get over with him. Not sure how come he is still in business.
more