So in my opinion you should not be responsible for the porch considering you bought the house with it. The shed if needed a permit Home Depot should have told you. If they don't allow them your local Home Depot should not be allow to sell them. The neighbors on the other hand I use to have...