About Us

What would it mean to you if you worked with a roofing contractor who said: “we keep our promises.”

We appreciate that one of the most frustrating things about hiring a roofer is that so many of them do not show up when they promise, do what they promise, or charge what they promise. Diana’s General Construction clients hire us repeatedly because we keep our promises. Client satisfaction is our priority. We use the best possible materials for the best price, and our highly experienced crew gets the job done right and on time.

Once you hear about us and try our services we can count on referrals and repeat business.

Please contact us Monday through Friday between 8:00 AM and 4:30 PM and schedule an appointment for an estimate to discuss your roofing needs.

Scroll to Top