Louisiana Corporate Office
18219 Swamp Road
Prairieville, LA 70769
Call: (225) 756-3100

See Location

Gabriel Garcia


Gabriel Garcia's life story embodies the American dream. After enjoying a loving childhood in El Salvador, civil strife in his native country brought Gabriel to the United States. As a young man of 22 years, fueled with a strong work ethic and fierce determination, Gabriel gathered a handful of workers in Prairieville, Louisiana, and Garcia Roofing was born! With his truck as an office and pen and paper for estimates and invoices, he began his day before sunrise and worked until darkness no longer allowed. The year was 1992, and several months later South Louisiana would be devastated by Hurricane Andrew. Gabriel Garcia traveled the area, voluntarily assisting residents with temporary roof repairs.

 Many of those homeowners became the original customer base for Gabriel's company and continue to patronize and refer Garcia Roofing nearly 30 years later! Their allegiance to the company is understandable; the core values which have guided Garcia Roofing through the years remain. Integrity and quality, with a goal of consistently exceeding customer expectations, are the values which Gabriel has solidified through the years, placing Garcia Roofing among the largest and most respected roofing companies in the South. And yes, he can still be found daily climbing roofs in and around South Louisiana!
Mr. G, as Gabriel is affectionately known to employees and customers alike, is the proud father of four sons and two daughters and grandfather of three little boys as well. He enjoys spending time with his family, playing soccer, and fishing at any opportunity. Now a grateful American citizen, Gabriel is an active participant in both his church and community, serving on several boards and committees and sharing much of his time and resources with church and area charities.

Fred Garcia

Chairman of the Board of Directors

Fred Garcia has come a long way since 1989, the year he first came to the United States as an immigrant from El Salvador. Chairman of the Board of Directors of Garcia Roofing, Garcia led the company to more than 300% growth. He successfully started three other companies—Roofing Solutions, Louisiana Roofing Supply and Roof Corp.—in that same period of time.

The area’s largest residential roofing company, Garcia Roofing ranked No. 320 among Hispanic Business Magazine’s 500 largest Hispanic-owned businesses in 2009 and No. 844 among Inc. magazine’s 5,000 fastest growing companies in the country that same year. Garcia, who was named as one of Hispanic Enterprise’s top Latino entrepreneurs in 2008, finds success through strenuous effort and strong faith.

Garcia is pastor of Iglesia Centro de Vida [Center of Life Church] in Gonzales, which is one of the largest Hispanic churches in Louisiana. He has also served as the United Pentecostal Church’s Hispanic ministries director for the state, planting churches, training ministers, and overseeing pastors.

“As an immigrant, you have to work twice as hard because you have to learn the language and culture of a new country,” Garcia says. “You also go to sleep at 2 a.m. every night.” After graduating from high school in Pearland, Texas, Garcia attended LSU. He initially started in electrical engineering but switched to business administration. Now he spends his time creating new ventures in the roofing industry and watching them grow. He maintains a dynamic daily schedule, engaging in strategic planning, automating processes, training, and meeting with company leaders. “No one can be successful unless he can select, retain, and work with great leaders,” Garcia says. “I’ve always consulted people who are smarter and have more experience.

Andrew Goldberg

Chief Executive Officer

In 2008, Andrew Goldberg was hired by Garcia Roofing as an estimator. He quickly climbed the ranks to eventually lead the Reroof Division of Garcia Roofing. As an integral part of the Garcia Roofing family, Andrew has led the company’s out-of-state operations during large storms. In his current role, he plans and directs operations to optimize work flow and maintain efficiency in support of the company’s growth. Andrew lives in Prairieville with his wife and three daughters.

Craig Carroll


Craig Carroll was hired in 2008 as the Project Coordinator for Garcia Roofing. Since that time, he has worked and managed many aspects of the business in assisting the company’s growth and expansion. As President, Craig plans to guide the company to an even greater future by expanding to other areas of Louisiana and growing the company’s brand through strategic marketing campaigns. Craig enjoys traveling and participating in sports.

Jonathan Woolley

Vice-Chairman of the Board of Directors/CFO

After completing his Bachelor’s degree in Accounting at Louisiana State University, Jonathan spent ten years as a staff accountant at a local financial institution. He began working at Garcia Roofing in 2006 and was soon overseeing Garcia’s complex financial operations as its Chief Financial Officer. Jonathan is a member of the Ascension Parish Leadership Class of 2019 and is honored to serve his local church as a board member. Jonathan lives in Walker with his wife and daughter.

Andrew Morris

Chief Operating Officer

Andrew joined Garcia with nearly two decades of sales experience within the home improvement industry. Andrew has assembled and developed a team of nearly twenty sales professionals who are experts in their field while placing a strong emphasis on customer satisfaction. Under his direction, sales have risen 45%. He attributes his success to his team and their commitment to providing customers with superior products installed with expert craftsmanship. Andrew has a Bachelor’s degree (Finance) from the University of New Orleans and now lives in Prairieville with his wife of 11 years Katie, and their two daughters, Demi & Halle’.

Ricky Garcia

Chief Workforce Officer

In 2009, Ricardo began officially working for Garcia Roofing but has grown up in the business, working from the ground up, learning the different facets of the roofing industry. Of recent, he has worked as a new construction manager for 4-5 years, managing all aspects of the new construction side of the business, from estimating to job management and closing of jobs. He now manages over 300 staff/roofing workforce, ensuring Garcia Roofing standards for installations are met. Ricardo strives to improve the quality of workmanship and workforce relations.

Jann Lamy

Accounting Director

After a career in financial institutions, Jann Lamy joined the Garcia team in 2008. She now serves as the Accounting Director, handling accounting and procurement for the company. Jann and her husband, Ray, live in Baton Rouge and enjoy travel and spending time with their family of three sons, two daughters-in-law, and three grandchildren.

Greg Sevick

Director of Training

Greg joined Garcia in January 2020 as a seasoned training and development professional. His experience building and deploying scalable training programs will help Garcia as we grow our business and market footprint. Greg lives in Baton Rouge and has a MS in Human Resource Education and Workforce Development from LSU. In his downtime, he enjoys traveling and rooting on his hometown Chicago sports teams, excluding the White Sox of course.