After getting multiple quotes Harvey roofing came in with a price significantly cheaper . They completed the job quickly inspite of bad weather. The crew was pleasant from start to finish. Everything was explained and Mr, Harvey was available for any questions. The clean up was perfect. The roof looks great is exactly what was expected. Would recommend without reservations.