I have an addition built onto the first story of my house which has a flat roof. I would like to put a doorway in the second story of my house and change the flat roof to a balcony/patio off of the 2nd story master bedroom. How difficult would this be and what procedure should I take to get it done? I would really like to do this project without hiring a contractor.