The duration of your roofing project depends on various factors such as the size of your roof, the complexity of the repairs or installation, and weather conditions. Our Ypsilanti team will provide you with an estimated timeline before starting the project.