Professional Preparation

  • University of Phoenix, Phoenix, AZ – Business Management
  • Spring Garden College, Chestnut Hill, PA – Estimating
  • Rockland Community College, Suffern, NY – Mathematics


  • Roofing Consultants Institute (RCI)
  • National Roofing Contractors Association (NRCA)

Industry Related Education

  • 2nd & 3rd International Symposium on Roofing Technology
  • 8th – 11th Conference on Roofing Technology
  • Carlisle Syntec Roofing Seminar and Workshop
  • Roofing Industry Education Institute Sheet Metal Roofing Systems and Design
  • Siplast, Modified Bitumen Roofing Systems Manufacturing Techniques & Processes
  • NRCA Steep-slope & Residential Roofing Conference
  • NRCA Conference on Roof Problem Analysis & Roofing Options
  • College of Engineering, Wisconsin

Recent Projects

Philadelphia Family Court Philadelphia Police Forensics Office Academy of Music Kimmel Center Church of the Advocate Philadelphia Museum of Art – Perelman Building Philadelphia City Hall