Dunno - mine's usually done within 7 days. Pitching enough healthy yeast? Also, the krausen may tend to stick around, even though the beer may be at FG. What's your gravity?
Ok, a couple hours after a vigorous swirl I find the air lock full of krausen. Blow off installed- hopefully this is all That is needed to finish of fermentation.