Hi ~ Thank you for your recommend. I have heard of Evorich before. It seems to be an company that has been established for many years? You have been using his vinyl flooring for 10 years, so durable? How is their service? After sales service or something? Actually I want to find a one-stop service that can directly help me to finish all Vinyl, platform and balcony, so that I no need to contact too many different companies to complete the renovation of my house, otherwise it is too troublesome for me. Will the big different in price between direct contractor and interior designer?