This renovation has been very stressful. Although the end product is very good, getting there has been very difficult. The cabinets were over 2 months late, the cabinet doors were poorly stained which resulted in them having to be stripped and restained. They went ahead and installed a cracked glass insert hoping we would not notice. Our call have been avoided, when we did make contact we have been assured on many occasions that someone would come would come and they never would. We are still waiting for the replacement glass panel to be installed and we were promised someone would come to replace it 3 weeks ago. We were informed that they were doing 7 different jobs at the same time....this explains alot. I would rate the company alot lower but the end product is very good (although we are still patiently waiting for it to be completely finished) Be carefull with this company, make sure you get everything in writing and don't pay until it is completely done as per your agreement.