Marc came to the house to find out what we wanted done and to take measurements and pictures. He then sent me an email with a kitchen layout. We then made an appointment to go to the showroom to pick out all the materials, like the cabinets, counter top, floor, back splash, sink, faucet and cabinet handles. This was one thing I liked about dealing with MKB, we went to one place to pick everything out and we didn't have to waste time shopping around. Once we picked everything out Angel, the computer design guy, put everything in the computer, and there was the kitchen, exact color of everything. Marc drew up the contract, it was a bit pricey at first, but we did pick out really good materials. We asked if at the end will there be extras added, saying we owed more money, Marc said absolutely not. After reading the contract I did not want the listed pine trim and paint, but Marc verbally agreed that he would have his guys put up the trim we have in the rest of the house, which is oak. We were told it would take 5-6 weeks. We signed the contract. At the start of the project, there was only one carpenter working at our house, Petar. Petar is an excellent carpenter, he worked slow, but he takes pride in his work, so everything he did was perfect. We have 3 large dogs, Petar always called when he came and when he needed to leave, to ensure the dogs were in the house, and he didn't do anything that would rile them up. He always closed and locked the gate behind him. We knew our floor was slanted, but Petar discovered it also had a dip in it. He stripped the entire floor and sub floor and had to cut strips in order to level the floor. That took a while to complete, so I knew that would add an extra week to finish. I also reminded Marc about our verbal agreement on the trim, he honored the agreement and stuck to it, even when Petar told him how much the trim would cost. The floor I picked was the ceramic slabs that look like wood. Laying those tiles took Petar a long time, so that added some more time on. Petar was finished at the end of 9 weeks. It took longer then anticipated, but I love my kitchen, I love the work Petar did. There was only one thing I was not happy with, that was the granite fabricators. What should have only taken 2 visits took 6. They came to measure, then they came to install. When they left, at the seam of two slabs there was a lip. They had to be called back. They had to ask me what I wanted done, when they finally returned. After sanding it down they left tape over the area, so I didn't get to see it until a day later, when the tape came off it was completely dull. They were sent back to polish it. Let's just say it is much better, but not perfect. I am completely satisfied with everything else. Anytime I called or emailed Marc, he responded very quickly. I have dealt with a few contractors in my years, and I have to say this would be the first time I would recommend MKB and I would also do business with them again. If I get my bathroom done I will definitely Call MKB to do the bathroom, and I would ask for Petar. I gave Price a B, only because it was more then our budget, but my kitchen was worth every penny. Also Marc kept his word, we would only pay the price on the contract, and that is what we paid. We were also given a 5 year warranty, which I have never seen a contractor give.