mills pvt finishing