I used Dolan on 2 different houses recently. It was a smooth process from the initial assessment, them working directly with the insurance companies, picking colors and options, not having upsell pressure, schedule the work, completing the work, inspecting the final work, and following up after the job was completed. There weren't any discrepancies from the initial quote to the final bill.
Initially worked with Johnny, then Shannon, Amanda, and the rest of the office staff. Finally, Mike came out to both jobs to make sure they were completed to my satisfaction and also do final inspections to make sure no detail was missed.
Not many contractors I trust and recommend, but the Dolan team will be my go to and recommended roofing contractor.