I would not recommend. My experience three years ago with this company went well so I went back this April again for my entire home to have flooring installed. I was guaranteed that bc this job was time sensitive for me that it would be completed the following week, 3-5 days after purchase of material. It did not happen until 2.5 weeks later. Almost four weeks later now and the job is still not complete because they did not order the correct amount of carpet. The installers did damage to my home. They have gotten marks all over my walls (freshly painted the week before carpet installation) they broke two sets of closet doors, they ripped paint off of the wall when removing the baseboard, the cuts are far from perfect and there are bubbles in the vinyl amongst other things. When I called and finally spoke to Terri (the owner) she was obnoxiously rude, raising her voice and continuously talking over me when I was addressing my concerns. All she had was excuses and an attitude. Very unprofessional. Im super disappointed and will not be coming back for a third time.