The single most important thing we can do is answer this one question: "How can we help you?"

Professional Experience

  Outage Scheduler and Maintenance Supervisor
      Duke Energy- 12 years
  Scaffolding Manager and District Safety Monitor
      Duke Energy- 10 years
  Contract Administrator and Subcontractor Safety
      Betchel- 7 years
   Safety Manager
​​       Team (Carolina) Roofing, Inc. - 13 years      

           - Responsible for safe work enviroment

          - Supervisor over 3 Safety Tech employees

          - Safety training for over 300+ employees throughout the southeast


  • Twenty (20) years of experience in various industrial/corporate safety positions
  • Experienced in leadership and supervisory duties

"A prudent man foresees the difficulties ahead and prepares for them; the simpleton goes blindly on and suffers the consequences."  - Proverbs 22:3

"Safety isn't expensive, its priceless."  

   - Author Unknown

"It is better to lose one minute in life...than to lose life in a minute."  - Author Unknown

"Working safely may get old, but so do those who practice it."  ​- Author Unknown

  • MESH Degree from NC State. (Manager Environmental Safety and Health)

  • Authorized OSHA 502 Trainer (Able to train OSHA 10 and 30 hour course)
  • Licensed 40 hour AHERA Asbestos Supervisor
  • Fall protection trainer
  • Licensed Flagger trainer
  • Asbestos Building Inspector
  • Asbestos Supervisor for North Carolina, South Carolina, and Virginia
  • Asbestos Supervisor Trainer for North Carolina and South Carolina
  • NSC First Aid and CPR Instructor
  • Confined Space Certified Trainer
  • Fork Truck and Lull Lift Trainer
  • First Aid Responder and Certified Trainer for Health and Safety First Responder
  • Defensive Driving Certified Trainer
  •  Asbestos 8 hour awareness trainer
  • Completed DOT drug and alcohol test training for fleet management
  • Instructor for Safety Leadership Program ( ANSI)
  • Instructor for scaffolding (User, Builder, Competent Person
  • Trainer for Fleet Driver
  • Lock Out/Tag Out (LOTO)  Certified Instructor


Call Toll Free 866-822-0011

After hours emergency call 866-822-0011 ext. 301

Work Experience

Special Training

Fax 800-495-8701

Supplier Management

Safety Director

Genesis Roofing is committed to safety for your staff as well as our own. Our OSHA trained crews are trained, drug-tested, certified and experienced in all systems that we offer.