When should we contact Service Center for long pending case?

psv007

Registered Users (C)
My I-140 RD is Apr 27, 2006. Current USCIS processing date at NSC is May 11, 2006. But, it's been over a month since the dates have passed my RD. They reached May 2 on Oct 30 but is since moving very slow. Should I wait until the processing date moves beyond May 27 (1 month after my RD) or can I contact them now as it has already been over 30 days since they crossed my RD in actual days?

Thanks.
 
Top