After a long research process, I picked Andrey's company. He was prompt, patient and understanding of all my concerns, also fair with price. Andrey and Vitaliy removed all carpets and installed brand new hardwood floors and baseboards. They cleaned up after themselves every day, paid attention to all work details, which is very important for me. Also they came back after a week to solve minor issue I had. Very professional team!