Brogdon did our roof in fall of 2010. The price was a little high but they showed up when they said they'd be there; took the old roof off, put the new roof on, and used a magnet to clean up their dropped nails. Clean up was good and the roof looks great. They installed skyights which are working fine, no leaks. We did have one issue with the placement of a vent for a bathroom fan but I have not followed up on it so my bad. (We have been unable to hook up the fan because the vent on the roof was located too close to the drip line of the roof.) They are licensed and insured and that was very important to us.