nicholas peters tallahassee, fl