This article proposes a technique for verifying power and ground grids under general and hierarchical constraints. It models the power and ground grids together using an RC circuit model. In contrast to previous work that assumed symmetry between the grids, the proposed approach explicitly models potential asymmetry. It formulates the verification problem as computing worst-case voltage fluctuations given constraints on current drawn by circuit blocks connected to the grids. Tight lower and upper bounds on voltage fluctuations are obtained by solving linear programs. Experimental results show errors within a few millivolts. The technique also efficiently solves the hierarchical constraint case using sorting and deletion.