Your roof offers shelter against the natural elements, so it is important that when you consider what type of roofing your home needs. Thatch roofing looks great on most types of homes and should definitely be on your list of roof considerations. What is thatch roofing? A house with thatch roofing has a roof made […]