Replace a small metal roof, is it a DYI project?

Leah E
by Leah E
  2 answers