How much do I have to pay upfront?Nothing. You pay $0.00 down. How many days will I have to wait for a new roof?The average roof is completed in just 1 day! Your time frame will vary depending on the square footage of your home. What happens if my roof has issues in the future?
Read MoreSubscribe to Millersberg Construction's Blog