• 8015 Plum Street, New Orleans, LA 70118
  • (760) 458-6161
  • 8015 Plum Street, New Orleans, LA 70118
  • (760) 458-6161
  • Email: Roy@carubbaengineering.com

Roy graduated from the University of New Orleans in 1986 with a Bachelor of Science degree in Civil Engineering and he earned his P.E. license in 1991. He held several jobs in the industry before starting Carubba Engineering in 1993. Roy has successfully owned and operated the firm for over twenty-five years, during which time he has completed thousands of projects ranging from small residential additions to complex high-rise towers. Roy current serves or has served on the boards of the Callender Commitment advisory group to the Commanding Officer of Naval Air Station New Orleans , the UNO Athletic Foundation and the Shane and Holley Guidry Foundation.