@rjackmanwyn - I am not suggesting taking them out for good. What I am trying to do is eliminate the possibility that the JOIN is causing the issue and not something else. My thoughts are remove all of the where clause except the BETWEEN <dates> and the JOIN to see the results between the two. Isolate each filter by itself to further see what could be causing the issue.