Seacoast Banking Corporation of Florida operates as the bank holding company for Seacoast National Bank that provides community banking services to the commercial, small business, and retail customers in Florida. It offers transaction and savings deposit products; secured and unsecured loan products, including revolving credit facilities, and letters of credit and related financial guarantees; and securities and annuity products. The company also provides trust and asset management services to retirement plans, corporations, and individuals; treasury management services; brokerage services; and Internet and mobile banking services to the business and retail customers. As of December 31, 2014, it operated 42 branch offices and 5 loan production offices in Florida. The company was founded in 1926 and is based in Stuart, Florida.