D & D Roofing and Sheet Metal of Sparks ranked 53rd out of 165 specialty contractors in a survey done by Southwest Contractor Magazine. The rankings were based on revenues.D&D, with $22 million in revenue in 2005, was second in the roofing category behind Commercial Roofers of Las Vegas, which posted $25.45 million in revenues.