VIP Cleaning Services Melbourne is the best company to look upon if you ever have to restore your carpets from water damage. I have tried their services and these people are just WOW. I could not believe my eyes when they restored my water damaged carpet in front of my eyes last year. Since then I always call them for my routine carpet cleaning requirements as well. Thank You...