Length of time involved really depends on who does the work and how they do it.
Probably best to first figure out exactly what is wrong, then you'll have a better idea of what work needs to be done. Much easier to get an idea of cost once you know what all needs doing.
Good points. I appreciate it.