Personnel
Management
Eric Jeffress, President/Estimating
Eric Jeffress
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1906
Cell:(925)383-0849
Email: Eric Jeffress
Eric Jeffress is President of ABC Painting and been there for 23 years. His primary duties are estimating, production manager, and quality control manager.
Eric is a member of SSPC and a NACE Certified Coating Inspector; No. 9250.
Greg Jeffress, Vice President
Greg Jeffress
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1901
Email: Greg Jeffress
Greg Jeffress is responsible for Company Planning, Development and Establishment of Policies, and Objectives for Business Operations, and has been with ABC for 29 years. Greg is a NACE member and on the SSPC steering committee
Gina Jeffress, Vice President/Controller
Gina Jeffress
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1902
Email: Gina Jeffress
Gina Jeffress has been the Controller of ABC Painting for 29 years. She oversees accounting operations, tax reporting, and BOE financial reporting.
Nicole Foley, Office Manager
Nicole Foley
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1903
Email: Nicole@abcptg.com
Nicole Foley is responsible for Accounts Payable, Accounts Receivable, Payroll, and Human Resources. She has been with ABC Painting for 8 years.
Safety
Andy Moelk, Safety Director
Andy Moelk
Jeffco Painting and Coating/ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1900
Email: Andy Moelk
Andy Moelk has been the EH&S Manager for Jeffco Painting and Coating for 17 years. He assists ABC’s in insuring all safety requirements are met and documented.
Andy is a Certified Safety Professional.
Production
J.P. Gano, Plant Manager
J.P. Gano
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1905
Phone: (707 333-9693 cell
Email: jpgano@abcptg.com
J.P Gano is Plant Manager of ABC Painting and been there for 10 years. His primary duties are Scheduling, Purchasing, QA/QC Management, Compliance Technician and Estimating.
J.P. is a NACE Certified Coating Inspector; No. 38387
Kevin Pate, Project Manager / Quality Control
Kevin Pate
ABC Painting
1260 Railroad Avenue, Bldg. 750
Vallejo, CA 94592
Phone: (707) 562-1904
Phone: (707) 315-1484 cell
Email: Kevin@abcptg.com
Kevin Pate is a Project Manager for ABC Painting and been with ABC for 4 years. His primary duties are Managing each of ABC’s Customers projects for cost, schedule and quality, and communicating with the customers.
Kevin is a NACE Coating Consultant; Level 2
Roy Baza, Shop Superintendent
Roy Baza
ABC Painting
1260 Railroad Avenue, Bldg 750
Vallejo, CA 94592
Phone: (707) 562-1908
Phone: (707) 310-0036 cell
Email: roy@abcptg.com
Roy Baza is General Shop Superintendent of ABC Painting and been there for 29 years. His primary duties are Production Coordination and Manpower.
Roy is a NACE Coating Consultant; Level 1