Many homeowners don't have enough time, or enough of the skills required to renovate their homes on their own and so may require a professional to help out. You will want ot make contact with a number of different home renovation companies so you know what kind of results can be expected. Some specialist companies may be able to do all projects, while others may be limited.
Most homeowners would not even consider attempting plumbing projects by themselves, or fiddle around with the electrical wiring. Either project you would want to hire a professional. You could also consider hiring a painter or professional to replace your floors or paint your home. It is a good idea to contact a number of different home improvement companies before you decide which quote to accept, this way you will be able to know you're not getting conned!
If a home renovation company only does one specific task then they may be able to offer you a good deal as they will often have parts left over from previous jobs. If you use home improvement firms that you may have to pay extra just to make arrangements.
Who should be in charge?
The problem with hiring someone else is knowing who is actually in charge of the job. You may think you are, but what about what your spouse wants? This confusion can make improvements last much longer. They are also the biggest pet hate of home renovation companies, as they often find themselves getting caught up in arguments.
If one party decides that they want something different it can cause huge problems, it can also cause a lot of confusion which could potentially be costly.
In many cases it's actually better if you hire a contractor yourself and tell them exactly what you want doing. After this you should leave the contractor to get on with the project, don't bug them and change what you want.
Most home improvement companies prefer to work in this way and being allowed to have a free run on the project. Don't get too over protective, they are professionals after all! This will also speed up the time the job takes. Shop around for information and make sure you get a great deal!