Started correctly and with the right people it will be. It is very important to get the off to a good start.
The best way to do this is to look for a company that is experienced in the type of project you are looking to do. There is a big difference between building a new house and carrying out a renovation project. You will find companies that specialise in each, choose one whose skill set suits your project.
Things to look for at the start:
Establish a brief: What is it you want to achieve, think of the end result.
Budget: How much do you want to spend.
Council: Is a building consent or a resource consent required.
Designers & builders: Choose your designer & builder at the beginning of the project. It is important that they can work together. This will help with budgeting.
Trust and respect: The trades people you choose will be working inside or around your home. They need to respect your privacy and possessions and you need to have the trust in them that they will.
Experience counts for a lot: The person in charge of your building project needs to be experienced in this type of work. Renovations are usually more difficult than building a new house because you have to work in with the existing structure, removing enough to get a good result, while at the same time making sure that the house won’t be weakened or damaged. The skill sets are different.
Contract: Make sure you have the right sort of contract for your job.
Once you have worked through the above items you will have basis of a plan for your project. Try not to over think the project at this stage. Keep in mind what it is that you want as the end result, how will it work for the family, how will it lie to the sun, does it take advantage of the view, does it give the room you need. These are just some of the things to take into account. Keep it simple at the beginning and work through the items with your chosen team.
Remember that if it is enjoyable for all concerned, you will end up with a result you can be proud of and will serve its purpose well.