Estimating roofing cost