I got them from Angie's List. I am not happy. I had to send a certified letter to get them to finish painting in my kitchen. They have still not done the tile floors. It's been a year in July. With regard to price, he won't get his remaining 20% because he didn’t comply with the contract. He was supposed to be finished by June 9th and he is not. I had to take over the project manager part otherwise it wouldn’t be as far long as it is. I wouldn’t recommend them and I wouldn’t use them. We won’t get the job done. It's supposed to be a turnkey, complete gut job of my kitchen and expansion. It's just been a long drawn out process to get it done, and it's still not complete. He didn't comply with the certified letter I sent him to finish the project. It's not finished. We were lied to. We were charged for permits that were never pulled. They tried to pad the bill after the contract was signed. We had sense enough to know he couldn’t go back on a signed contract, and pad everything on there again and add an additional $18000 to it. With regard to quality, we certainly got good quality stuff. We are going to have somebody else come in to finish the tile flooring, clean grout and things that haven't been finished.