When you're in the market for a Dayton, OH, roofing, siding or windows company, our knowledgeable crew is here to provide you with high caliber work. At D & G Roofing & Restoration, we're prepared to act as your first and final resource when it comes to all your needs. When you're ready to take the next step, we're excited for the opportunity to help you benefit from our thorough attention to detail.