One evaluation. One clear price.

Every price is a one time payment in USD, with a 100% refund if your completed assessment is not approved.

Quick answer

An ESA letter evaluation costs $89 for one pet with Pet ESA Service, $109 for two, $129 for three and $149 for four. Renewal evaluations are $79 and psychiatric service dog evaluations are $99. You pay once, with no subscription, and you get 100% back if the clinician does not approve your completed assessment.

One pet ESA evaluation

An individual evaluation for one emotional support animal, with documentation if clinically appropriate.

$89one time
Start with this evaluation

Two pet ESA evaluation

An individual evaluation considering two emotional support animals, with documentation if clinically appropriate.

$109one time
Start with this evaluation

Three pet ESA evaluation

An individual evaluation considering three emotional support animals, with documentation if clinically appropriate.

$129one time
Start with this evaluation

Four pet ESA evaluation

An individual evaluation considering four emotional support animals, with documentation if clinically appropriate.

$149one time
Start with this evaluation

Renewal evaluation

A new evaluation for returning clients who need updated documentation. No automatic renewal or subscription.

$79one time
Start with this evaluation

PSD evaluation

A clinical evaluation concerning a psychiatric service dog. This does not include dog training or grant public access rights.

$99one time
Start with this evaluation

Everything included in the price

  • An individual evaluation by a licensed mental health professional who can practice in your state.
  • A phone or video conversation when your state's rules or your clinician's judgment call for it.
  • A signed letter as a PDF when documentation is clinically appropriate, with the license details landlords check.
  • Verification help when your housing provider wants to confirm the letter.
  • A 100% refund if your completed assessment is not approved.

How our price compares

Typical prices from national online ESA services in 2026, based on published price pages. We do not name other companies; the ranges show what you can expect to see when you compare.

EvaluationTypical national rangePet ESA Service
ESA letter, one pet$139 to $199$89
ESA letter, two pets$129 to $189 plus extra pet fees$109
Renewal$79 to $125, sometimes a subscription$79, never automatic
PSD evaluation$149 to $199$99
Landlord forms or verificationSometimes $59 or moreIncluded

What the price does not buy

Payment buys an evaluation, not a guaranteed letter. The clinician decides independently. A PSD evaluation does not include dog training, certification or a promise of public access or airline acceptance. Read the full refund policy and what an ESA evaluation costs for more detail.

Frequently asked questions

How much does an ESA letter cost?

With Pet ESA Service, an ESA evaluation is $89 for one pet, $109 for two, $129 for three and $149 for four. National online services commonly charge $139 to $199 for one pet.

Is there a subscription or monthly fee?

No. Every evaluation is a one time payment. Nothing renews automatically, and renewal is a separate $79 evaluation you choose when you need a current letter.

Are there extra fees for landlord forms or verification?

No. Verification help for your housing provider is included, and there are no rush or form fees.

What happens if I am not approved?

You receive a 100% refund of your evaluation payment to the original payment method. Banks usually post refunds within 5 to 10 business days.

Can I use HSA or FSA funds?

Some plans treat clinical evaluations as eligible expenses, but rules vary. Check with your plan administrator before paying; we can provide a receipt from Stripe.

Is a free ESA letter legitimate?

A letter is only meaningful if a licensed clinician evaluated you. Free templates, PDFs and registrations are not clinical documentation, and several states say landlords may reject them. Your own treating provider may write a letter as part of your care.

Ready when you are.

Take the free assessment in about 5 to 10 minutes. A clinician licensed in your state makes the decision, and you get 100% back if you are not approved.

Start your free assessment