When it rains, we shine

Corporate Office: 210-694-7815

Emergency: 210-694-7815 option #9

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

about us header

gary l cram
Scott D. Voyles
Vice President of Operations
Gary L. Cram
Owner and CEO
Mark R. Eichelbaum
President, COO and CFO
Kevin W. Blische
Vice President of Sales and Marketing

Please Click on an individual to view their bio.

Mark R. Eichelbaum, President, COO and CFO
Mark R. Eichelbaum joined Cram Roofing in 2002 and continues to lead the Company to success and tremendous growth. He actively participates in and oversees all aspects of the daily operations of the Company. Mark joined Cram Roofing as the Controller following his work in public accounting for eight years. His background provides Cram Roofing with a detail-oriented understanding of financial and business operations. Mark participates in the Roofing Contractor's Institute, San Antonio Chapter of CPAs, Construction Financial Management Association, the FMI Peer Group (mentorship and business strategy group), serves as a board member for the Builders Exchange, and is a life member of the San Antonio Stock Show and Rodeo, serving on the Raffle Committee. Mark was named a "Rising Star" by the San Antonio Business Journal in their "Forty Under Forty" featuring top executives in San Antonio. He is an active member of Temple Beth El, serving on the Board of Directors, Executive Committee as Treasurer, and Budget and Finance Committee. Mark received a Bachelor of Business Administration degree from the University of Texas at San Antonio in 1995 and then obtained his CPA license in 1998. A life-long resident of San Antonio, Mark and his wife, Jennifer, are parents to two beautiful daughters.

cram roofing home

"Our mission is to establish long-term relationships with quality-oriented customers by exceeding their expectations."

Gary L. Cram

cram map


5171 Casa Bella St.
San Antonio, TX 78249

P.O. Box 690265
San Antonio, TX 78269

Phone: 210-694-7815

Emergency: 210-694-7815 option #9

Fax: 210-694-5584