My attorney filed an I-130 on my behalf, and it's being processed at MSC NBC. I'm not even an attorney, yet even I know that there is NO estimated processing time on USCIS website for I-130 at MSC NBC. No thanks, to you attorneys who merely referred this question to USCIS website. You do yourself a disservice with this response. Many thanks to the attorney who responded to say, based on her working experience: "To work through the backlog the I-130's are being routed all over the country and the processing times are varying widely. We got our last few I-130's by U.S. citizens in about 3 months." This is a helpful response - thank you for actually answering the question with knowledge.