The job ended up costing 50% more than the original quote. Yes, I did select an upgrade, but 50% is still a huge difference. The team they sent to do the work was new to their company and made some severe mistakes. There was definitely not enough supervision. At one point, one of the workers took off on vacation out of the country while another went out of state. I was left with my kitchen torn up and many, many days without any work being done. The list of mistakes made is rather long, here are some highlights: -a cabinet hung without being anchored to the wall properly, the same with the microwave, which almost fell. -the flooring not finished under the appliances -my brand new oven dented -one of the carpets cut in the wrong spot so that the seam where they tried to fix it was very obvious -ceiling lights installed in the wrong spot -multiple delays with misleading communication ("the electrician will be there today" was repeated many times without happening -the cabinets were hung wrong, so that they had to be taken down and re-mounted TWICE -Numerous, random holes drilled into the back of the cupboards -Bad paint job, grouting smeared across new counter top that had to be scraped off with a razor blade. -Paint sprayed across the new flooring in multiple spots -Electrical outlets placed in ineffective positions -Wasted space in the cupboard layout The company did state multiple times that they wanted us to be happy and would fix the problems (the original crew was apparently fired after the mistakes became known). However, once repairs started, it was apparent they weren't going to follow through on this. The person in charge of scheduling the fixes was not helpful and argued over most the needed repairs. This dragged on for weeks with little communication and in some instances, the repairs made new problems (The new floor tile got scratched in 3 spots where they tried to get the paint off) So, overall I spent quite a bit on a job that has been patched, but does not look as good as if it had been done right the first time.