CFI Contracting provides comprehensive and systematic construction services. With over 30 years experience as a general contractor and construction manager, CFI utilizes the many years of construction knowledge to deliver a quality project from start to finish.