After speaking with several professionals,I spoke to Gian immediately I knew this was the one,he was more than helpful,describing to me what materials I needed,where to buy them etc. he came with me to pick up the materials and spent two and a half days installing my new flooring,he was very friendly and thorough in the work that was done. He even put up with my barking dogs!!! He went over and above my expectations and I will call him for any and everything i need done in my home from now on. Gian even fixed my bathroom sink and gave me and my husband some painting tips! Thank you thumbtack for an excellent service and for helping me find a professional for life!! Anything you need done,Gian is the man for the job!!!