Having a small porch can be a charming addition to any ... Consider angles and elevations that impact visibility. Once we ...