Home About AMCI People Benny Weaver


William B. Weaver



Benny was born in Bessemer City, NC and grew up on the many “Mill Hills” of the Carolinas.  He is the youngest son in a family of 4 boys.  Benny inherited his love of machinery and mechanical skills from his father who worked as a weaving loom repairman for many of the mills in the region.  As a child, his family moved several times around the region and finally settled in Rock Hill, SC.  His childhood was typical of Mill Hill Children growing up in the 50’s.  He spent the summer days in the woods or on the sandlots playing ball and his winter days sitting in school dreaming about the woods and sandlot.  Benny often jokes that his father took his shoes way on the last day of school and would not return them until the first day of next school year. 

At the age of 17, Benny enlisted in the Army.  He was off to see the world.  Instead, he got to camp and stomp thru all the woods of the US and South Korea.  He rose to the rank of Sergeant during his 4 year enlistment.  After an honorable discharge from the Army in 1965, Benny entered the trade as a green piping helper with Impact Industrial.  He learned the piping trade by working in the many mills and factories throughout the southeast.  He quickly rose from helper to fitter to foreman.  Later, he served as shop supervisor for Industrial Piping Co. and then as Piping Superintendent and Project Manager for Air Masters.  Benny founded AMCI in 1984 with his partner Ray Rushing.  He is the first and only person to occupy the President’s Chair.  Since Ray’s retirement in 1999, Benny has been the driving force behind the company’s performance and growth.  Benny holds unlimited mechanical licenses in North and South Carolina.

Benny is married to his childhood sweetheart and has 2 children, Billy and Carol, and 2 grand children.  He is active in his church and is member of the Free Masons.


AMCI Contact

Office: (704) 587-4450
Toll Free: (877) 390-4866
Fax: (704) 587-4451
HVAC Service Request Email:
After Hours HVAC Service:
(704) 587-4450 Option 2

Shipping Address:
3228 Nevada Boulevard
Charlotte, NC  28273

Mailing Address:
PO Box 7325
Charlotte, NC  28241

Licenses Held:
NC Mechanical – 9985
H-1, H-2, H-3 & P-1
NC General – 73962
NC Electrical – 29271-U
NC Engineering – D-0157
SC Contractor – 1226
AC5, HT5, PB5, EL5
SC General – 118424 BD4
SC Engineering – COA 2144