"We seek to understand
our customer's vision so that we can fulfill that dream with products
and services that exceed their expectations."
ICI was founded in 1994 out of a three car
garage underneath our home in Pelham, AL. With a lot of sweat
and tears the company has moved into a three bay shop with 5 times
the square footage. Currently we have moved again to a new location
with 2 separate shops with 10 times the square footage.