My best advice, when it comes to kitchens and baths, is to hire a professional. You have plumbing, electrical, rough and finish carpentry, and heat. With all these different aspects if you really don't know what you are doing, the chance for error is great. I'm not saying you can't do it, but...