Clients and roofs are both assets that need protecting. Use an experienced roofing contractor to protect your home!
Southern Arizona experiences big swings in temperatures — daytime highs and overnight lows can vary by as much as 30 degrees in one day throughout the year. Combined with our dry air and pounding sunshine, your home’s roof absorbs a lot of abuse. Poor quality materials or inexperienced maintenance usually result in entry points for water and pests, the effects of which can be very costly to repair. It’s critical that you hire an experienced, licensed contractor who can help with preventative maintenance, as well as extend the lifespan of one of your home’s most important structural assets.
Roofing is one of the most important maintenance requirements necessary to protect your home from damage. Leaks during our monsoon season and wind that tears off shingles can have a damaging effect.
  • Roof inspection includes photos, so you can see exactly what we see.
  • Roof coating, with skylight and vent checks, keeps the roof in good repair as well as helps with utility costs.
  • Inspections also include attention to entry points for pests and leaks and recommendations for their repair.
  • Shingles, clay tiles, and underlayment are thoroughly inspected for cracks or defects and replaced accordingly.
Our promise as a contractor is to build community value into every project while delivering professional expertise, exceptional customers service and quality construction.


We are just a phone call away at 520-790-3471 for immediate response or fill out our form and we'll get back to you as soon as possible.

Looking for a reliable, honest and professional construction team? Make your dreams come true and contact Diana’s General Construction to discuss making those dreams a reality. Read our testimonials to see how pleased others have been with our work and perhaps we can add you as another happy client.

We can provide you with an estimate that will include cost and an approximate date for completion. We endeavor to show up on time and finish each day at a reasonable time all during the construction. Our workers are all trustworthy, professional and courteous and treat you and your home with respect.

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

Diana’s General Construction, LLC
P.O. Box 14823
Tucson, AZ 85732-4823

Telephone: (520) 790-3471
FAX: (520) 514-2654