Way Off Topic: Roofing Information?

Anybody have recent experience with a roofer they would highly recommend?

Thanks!