I'm also looking for a good roofer. I am going through the process of having a house built. I think it's important to have a good roofing job done. Especially when you plan to live in the house for a long time and you don't want to have to replace the roof every few years. I would suggest talking to contractors about who they will work with. You could also talk to people who have had their roofs worked on recently. This would be the best way to find the right people to work with.