I am fighting to end building owner suffering, one roof at a time.
I am committed to working with my clients to create the best, most cost-effective solutions and protect the entire physical plant and building envelope.
http://dbecker.garlandco.com/garland-rep/