Randy Swafford is a licensed Allstate Insurance agent offering a wide range of insurance products including auto insurance, motorcycle insurance, boat insurance, business insurance and condominium insurance. In addition, Swafford is trained to provide financial planning, college savings planning, budgeting, home financing and other financial services. Visit Swafford's official Allstate Insurance Web site for additional information on the services and products offered.