A properly insulated house will provide you with warmth and energy efficiency. This is the type of work that is considered by most to be easy to do. And it is certainly easier than many of the other household projects relative to complexity. There are no special tools or really unique skill sets required unless you are trying to insulate your walls.
If the house is already built and you want to add insulation to the walls, you will need to hire a contractor who is experienced in figuring out where the 2×4’s are and where to cut the holes to spray the insulation in.
The other types of projects, attics, crawl spaces, and basements are not nearly as involved but do require you to be in places that are typically hot or cold and can be very inhospitable. You should always wear a mask and gloves when handling insulation.
You first need to figure out the size of the area and how much you will need. Also need to determine the R-value you want to use. A site that is loaded with information about this very topic is Insulation Installer Richmond . From here you can learn a tremendous amount about the pros and cons of each type of project.