Pro Carpet Cleaning Melbourne was Fantastic!! Great service, explained the procedure, good value for money. They use environmental friendly products, HIGHLY RECOMMEND!!