Client desk: (908) 444-6373 · Text us · booking@mcc-solutionsnj.com Online 7AM–9PM ET daily · Mobile Mon–Sat · ← MCC Solutions home
MCCMCC Solutions Account Open a business account

For immigration attorneys and nonprofits

Notarizations, translations and apostilles for immigration casework

We notarize the support letters and affidavits your clients' cases call for, arrange certified translations, and take documents through the apostille or embassy legalization step, so your office can stay on the legal work. A notary in the United States is not a lawyer and can't give immigration advice, and we never prepare immigration forms.

Matthew Coleman, founder of MCC Solutions

Matthew Coleman, NJ Notary Public and NNA Certified Loan Signing Agent. Cranford, NJ. Fee confirmed before your session. Card charged only after it is complete. We aim to confirm within 15 minutes, 7am to 9pm.

What we handle for you

Affidavits and support letters

Letters and affidavits the attorney or receiving office says must be sworn, notarized in person or by video. Support letters.

Starting at $75, plus state notarial fees

Certified translations

A full English translation with the translator's signed statement of competence and accuracy, notarized if the receiving office asks. Certified translation.

Starting at $29, per page; long documents are quoted

Apostilles

New Jersey documents and notarized papers taken through the state apostille step for Hague countries. Apostille services.

Starting at $125, per document, plus state fees

Embassy legalization

For countries that don't accept apostilles: authentication, then the embassy or consulate. Embassy legalization.

Starting at $150, per document, plus government and embassy fees

How ordering works

  1. Ask for an account with the form below. The desk reviews each request and sets up sign-in for your team at the client portal.
  2. Send jobs from the portal, or from the request or booking form on each service page. Put your case or client reference on each request. Tell us the destination country or receiving office and whether a translation must come first, so the steps run in the right order.
  3. Billing: until the account is approved for terms, each job is paid when it's booked. Approved accounts get one invoice a month, due 30 days from the invoice date, with your reference on each line; card or ACH bank debit.

If you send regular visits or online sessions in New Jersey, the prepaid Notary Plan buys a set number each month at a rate quoted for your volume and area.

Pricing basis

ServiceStarting atCovers
Notary visit$75plus state notarial fees
Remote online notarization$40per session, online, no travel
Certified translation$29per page; long documents are quoted
Apostille handling$125per document, plus state fees
Embassy legalization$150per document, plus government and embassy fees

Starting rates. Your exact price is quoted after we confirm a local notary/runner, before you pay. Anything not listed is quoted per job and confirmed before work starts. Outside New Jersey every job is quoted. Court, county and agency fees are billed at cost on their own lines.

Coverage

Visits anywhere in New Jersey; affiants elsewhere in the United States can sign by video when the document allows it. Apostilles come from the state that issued or notarized the document, so documents from other states are confirmed case by case before we accept them.

Compliance notes

  • Only licensed attorneys and accredited representatives may give immigration advice or prepare immigration forms. A New Jersey notary who advertises must say they are not an attorney (N.J.S.A. 52:7-17; what a notary can and can't do).
  • Form I-864 doesn't need a notary: the sponsor signs under penalty of perjury. We don't prepare or review it.
  • Translations for USCIS need the translator's signed certification; the rule doesn't call for a notary, so notarize only if the receiving office asks.
  • For a signer outside the United States, an online notarization must relate to a U.S. matter, property or transaction, so check before booking an affiant abroad.

General information about how our desk works, not legal advice. We are not lawyers, and the office receiving a document decides what it accepts. Updated November 2026.

Related

Immigration paperwork: what a notary can do · A notary is not an immigration lawyer · Hague and non-Hague countries · Jail and detention facility notary · Green Card and Citizenship Document Organizer · All business segments

FAQ

Common questions

Can you fill out forms for our clients?

No. Only attorneys and accredited representatives may prepare immigration forms or give advice. We notarize, translate through certified translators, and handle apostilles.

Do you offer reduced rates for nonprofits?

Every job is quoted before it's booked. Ask about a rate if your program sends regular volume.

Can a client sign from a detention center?

Facility visits are possible when the facility allows them. Send the facility, the person's name and booking number, and what needs notarizing; we confirm the facility's rules first.

Business account request
Your details
The desk confirms details and price before any work starts, usually within one business day. See our privacy policy.

Before you send

  • Opening an account is free. The desk reviews each request before any work is booked.
  • Net-30 invoicing is for approved accounts. Until then, jobs are paid per job.
  • Outside New Jersey we confirm coverage for each job before we accept it.
  • We don't pay or accept referral fees, and we are not lawyers.

Prefer to talk?

Call the desk and we'll take the request by phone.

Send a photo of your document for a quote

Not sure what it is or what it costs? Snap a photo (or attach a PDF) and tell us what you need. We reply with a price before anything is booked or charged.

We use it only to quote; deleted 14 days after your request closes. Only our desk, and the person who takes the job once it's assigned, can open it. Privacy policy.

Open an account for your team.

Open a business accountCall (908) 444-6373

Rather talk first? Leave your number and we'll call you.

CallTextBook