We have been doing ours for about 4 months or so. But, we have moved alot around and constantly change our minds. If you want it done quick then you need to come up with the full gameplan before starting. Also, consider the timeframe for getting cabinets built. The cabinets we ordered have a 5 week waiting period. Now, we also dont work on it everyday either, we eat out alot so not having a kitchen hasnt really effected us badly enough to rush the completion. As far as the actual work involved, none of it is really difficult but, it is very time consuming. We had alot of walls that were no where near straight, so most of our time has been drywall and mud work. Laying tile was pretty easy but, also very time consuming to get a nice finished product.