What yeast strain are you using? I suspect the Belgian Saison, which can take a while to ferment out, and you may need to maintain 90+ degrees F. If so, get the temp elevated and give it a month total. I just used Wyeast 3711 and 3726 and my FGs were 1.002 and 1.007 after a couple weeks. I brewed with White Lab's Belgian strain last year and had to hold at 90F for a month to ferment out.
WY3711. been at 1.023 for the past 2 days.