Contact us:


If you wish to contact Organic Plant Health you may do so in the following ways:

Organic Plant Health, Inc.
P.O. Box 2070
Indian Trail, NC 28079 USA

For directions to our Matthews, NC retail store, Click here

Store Hours: Spring Hours Mon-Fri: 8am-5pm • Sat: 8am-2pm (Eastern Standard Time)
Off-hour service and pick-up available upon request with advanced notice.

Phone: 704-841-1000
Fax: 704-846-1127


Peter Beales Complete Natural Rose Care™ program including Good Health Roses™
Rose Care

Product information, technical support or protocol support:
Billy Styles

Operations / Distribution / Marketing / Press Releases / Interviews:
Alan Talbert

Warehouse shipping / receiving:
Jim Islam

Office Administration:
Denise Styles

Accounts Receivable / Payable:
Terri Lovette

Customer Service and store information:
Store Information