Smith & Crakes Insurance specializes in personal, business, health, life and dental insurance services.