Yikes. It took 4 months to complete this project. It was apparent that the company scheduled far more work/jobs than they were able to complete on a timely fashion. When the wood for the flooring was delivered (first step in the process), we were told they would come back in 5-7 days to start laying the floor. It was over two weeks before this was started. The floors turned out beautiful, but when it came to "finishing" where the wood floors met in doorways (with carpet), they left it undone. And, after the fact, informed us that we had to hire someone to finish off the doorways. After much discussion and angst, they agreed to hire someone to fix it. This was not completed until the very end of the project. The lower cabinets and counter tops were removed (including the kitchen sink). We were left without a sink for about 8 weeks, because there were delays on the cabinets being ready and/or they had other commitments that left everything undone and unusable for weeks. While the cabinets were being manufactured we traveled 90 minutes to Toledo (upon Oen's highest recommendation) to select and order our granite. When it came time to prepare for the granite, Oen informed us that the granite company had "lost" or selected pieces of granite. We had to make another 90 minute trip to Toledo to select yet another two pieces. This delayed getting our kitchen operating and functional by another 4 weeks. Oen did agree to take a little off the cost of our final bill for this inconvenience. The can lights were not centered above the sink. We had to point this out and ask them to make that change, and they did. Finally, all the cabinets, granite and sink were installed. Unfortunately, the installation of the new spout for our water purification system still gurgles after use. They tried t fix this but was unsuccessful. We will follow up with the manufacturer on this detail. Then the backsplash tiles were installed. The workmanship was less than satisfactory. Excessive amounts of grout were left around the specialty tiles and they were uneven (some pushed in further than others). We had to call them back to fix this too. They were reluctant and tried to claim that it was the "type" of tile that gave that appearance. But they did come out and fix the problem and now it looks great. The wood doors were installed without any problem. Overall, our experience was frustrating and we didn't feel like they really cared about "customer satisfaction" or "good service". However, after many phone calls, complaints and repairs to initial installation, the cabinets, flooring, doors, granite and tile are all beautiful. We are very satisfied with how everything finally turned out. It was just a grueling experience to get to that point! I will not use this company again and will not refer them to anyone who wants their work completed in a timely and complete fashion.