It is well known that elliptic estimates fail for the ∂-Neumann problem. Instead, the best that one can hope for is that derivatives in every direction but one can be estimated by the associated Dirichlet form, and when this happens, we say that the ∂-Neumann problem satisfies maximal estimates. In the pseudoconvex case, a necessary and sufficient geometric condition for maximal estimates has been derived by Derridj (for (0, 1)-forms) and Ben Moussa (for (0, q)-forms when q ≥ 1). In this paper, we explore necessary conditions and sufficient conditions for maximal estimates in the non-pseudoconvex case. We also discuss when the necessary conditions and sufficient conditions agree and provide examples. Our results subsume the earlier known results from the pseudoconvex case.