Where is elford located? Elford, Inc. is located in Columbus, OH, United States and is part of the Nonresidential Building Construction Industry. Elford, Inc. has 200 total employees across all of its locations and generates $115.02 million in sales (USD).Who is the ceo of elford? Our CEO, Jim Smith started with Elford as a Project Manager in 1990. It’s a reflection of our belief that every employee can build a clear path to growth. Please visit our page here for our EEO/Affirmative action statement.Why work at elfelford? Elford is much more than a great company to work for. It’s a place where construction professionals build productive and rewarding careers. Our friendly and positive work environment is based on a policy of open communication, led by company executives and practiced throughout the organization.Do you pick up checks at elford headquarters? In order to uphold the standard precautions regarding proximity and to keep your/our employee’s risk to exposure to a bare minimum, we have discontinued physical check pickups at the Elford, Inc. headquarters. Until further notice, checks will be mailed following our receipt of all required compliance documents.