I wish I had never heard of Chouinard Brothers Roofing. All they do is run flat-fee subcontractors and the ones I got were sloppy: crooked rows, jagged trimming, bad caulking, horrible flashing, crooked vents.
They made a couple trips to clean things up, apologizing each time, but to add insult to injury the bill had extra charges over the quote.
Do yourself a favour and find someone who employs full-time solid crews that do things right.