I've had my roof worked on once before - the whole friend-of-a-friend that made the problem worse, if anything. I hired Suburban Roofers because they were the most affordable option in licensed roofers with a decent reputation in town.
While the crew was running a bit late, they did call to let me know and it actually worked out better for my schedule, but when they got there, they were thorough, neat, and got the job done right. No more leaks, and they cleaned up after themselves. Very happy with the service here.