Any project involving structural changes should involve an architect and must be completed by a professional contractor who will know how to preserve the integrity of your home’s structure and meet all necessary local building codes. Additionally, you’ll need licensed electricians and plumbers to make any changes to your home’s wiring and plumbing. These specialty trades require a great deal of training and experience.
A professional can also complete the job faster and more effectively than if you tried to do it yourself. Professional contractors can often help you get better prices on materials by working with wholesalers. Careful adherence to code will ensure you preserve your home value, and most pros offer guarantees on their work, increasing your peace of mind. For more information read this in-depth article by This Old House.