Depending on what your expectations are it may be cheaper to buy or build a new home.
I will assume that you are looking to keep the existing home and make the components new. New kitchen, new bath, new insulation, updated wiring, new roof, new windows, new heat and a/c, redo floors, paint and re-landscape.
None of these are a problem and easy to do. The more costly issue becomes if you want to change the size of rooms, room layouts, possible expansion etc and bring everything down to the studs.
Also what would be of importance is that the completed project is in keeping with the value of homes in the market for the location, unless you don't care.
I am happy to meet with you to discuss your expectations and options. I am presenlty building some homes in Newton and just completed one in Brookline.