Recent high winds had torn some shingles off our root onto our front yard. They arrived hours after we called, on a weekend, around when they said they would (even calling to say they'd be a few minutes late), showed us photos of the damage before starting repair. Repair cost what they said it would, and they showed us photos of the completed work. Cleaned up all debris.
Very polite, courteous and professional. We would definitely recommend.