Yes you are right about Asad. I have stopped visiting them anymore. I do not know about mughals.
Have you visited Mustafa chacha, electrician guy? at small industry road? Please be strict with these people and tell them first tell you whats the problem and how they will resolve it. and also order them to do in a proper way no jugar at all.
You can visit Amjad mechanic, he is pathan guy behind chinar motors. when you enter in, do not turn left, go straight at the end. there is welding shop, next to that shop you will find Amjad.
Both are sincere guys and tell them everything that has happened. I am sure they will guide you the best insha Allah.