First of thanks for the support and suggestions. Its nice to know that many friends have offered their personal supports through contacts and friendships. I am thankful to all of them.
The problems I have mentioned are small and can be addressed by requesting the staff present at the workshop. But my point is that why do we (Cutomers) need to ensure that work is all done and everything is fine. Its the responsibility of the workshop. They should feel the responsibility and must ensure that all work done is upto the required standard. There should be some documentation and also Quality control or Quality assurance before the vehicle is delivered to the customer.
These problems are very common in Pakistan workshops because here very few people demand quality work.
In other countries whenever a car is inducted for repair / maintenance (even for oil change) the workshop covers its seats and floor with disposable paper or plastic covers. Because if there is a black mark on the seat cover, the customer will ask for new one.
I hope that workshops in our country will become better. Last month I got tyres and rims changed from Toyota Walton and found there facility a little bit better than what we have here in Islamabad.