The 7 Main Roof Types—and What You Need to Know About Them
Whether it’s flat, gabled, butterfly, shed, gambrel, mansard, or hipped, the shape of a roof can have serious design and...