Hi Ajay,
Thanks for the quick response, that code works perfectly!
Thank you very much!!
So it turns out, it had something to do with the orderby part of the query. Not sure why menu_order would duplicate a page but it did. Changing jt to date solved the issue for me.