A rarity for an Arizona contractor-On time, quality workmanship, courteous workers and pays attention to details. I had the entire roof stripped and replaced. Super good clean up and communication during job. No attempted "add ons", job was done per quote.
Would not hesitate to use on future projects.
Thanks to the Allstate Roofing crew!