We all are expert in plumbing some or the other way-thanks to DIYs but still there could be a lot of plumbing problems that might be beyond your control and you may need to call on for a plumber. Plumbing emergencies can happen at any time. Whether you have...