Initially I was in no rush to get the project completed so we never set a timeline. About a week and a half after I put a 50% down payment and signed the contract i called him to see how the new cabinets he was building were coming. I needed the lower cabinets installed so the counter-top people could come by and measure... He hadn't even started on them yet, he said he would have it in a couple days. He set a day to bring it by, and on that day he called and said he couldn't make it. So i had to again reschedule the counter-top people to come measure on a different day. A week later he finally installed the lower cabinet/desk that required a counter-top. At this point it had been about 3 weeks and all he had done was built and install one 5ft long lower cabinet/desk. Throughout the 2 1/2 month job he made countless trips to my house to do one little thing each time, and would always forget to bring something he was supposed to install, or it would be the wrong item. Half the time he wouldn't show up when he said he would, but at least he would call... The quality of what he did was OK, some shelves and cubbies i had him build for the side of an upper cabinet were not all the same size. He was supposed to fill holes on the cabinets from the exposed hinges that he replaced with hidden hinges, he did a horrible job on those. He just slapped some spackle on them and sanded them real quick. After they were painted you could still see the holes through the paint, so i had to fix it myself. His brother-in-law came to paint the cabinets, they had to come out 3 different times, because the new upper cabinet wasn't completely installed, and all the new crown molding wasn't up. Everything he did took soooo long and i couldn't understand why, he was also only coming out in the evening... turns out he has a DAY JOB!!!! I believe he misrepresented himself to me, I thought he was running a legitimate business and i was basically a second priority. So after 2 1/2 months he finished, and it looked good. He honestly could have done it all in a week. To do it over again, he wasn't worth the trouble, stay away from this guy unless you like waiting.