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) 980-4886 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