BUILT FOR CALIFORNIA PRE-LICENSED THERAPISTS

Your hours deserve better.

Log your hours, send them to your supervisor for an electronic signature, and export the Board of Behavioral Sciences (BBS) forms you need. Built for AMFTs, APCCs, and ASWs, dual licensure included.

14-day free trial · No credit card required

Progress

CA LMFT

1,247.5 of 3,000 hours
41.6% complete 18.3 hrs/week avg
Projected completion Mar 11, 2028
Target completion date Jun 1, 2028 (93 weeks remaining)

Whether you're an AMFT, APCC, or ASW, SparkHours is your BBS hours log.

BBS-Compliant
Import your hours

The old way

Any of this ring a bell?

You're tallying hours across spreadsheet tabs, hoping the formula in cell G47 is doing what you think it's doing.

Your tracking tool logs hours fine. Getting a supervisor signature still means printing, chasing, scanning, and filing, every week.

You have a question about supervision requirements or hour categories. Where do you even find the answer? The BBS handbook is 40 pages of legal language, and nobody picks up the phone.

It doesn't have to be this way.

Log, sign, track. That's the whole workflow.

Set up in five minutes. Use it every week until you hit your hours. Always know exactly where you stand.

1

Log your hours

Pick the week, select your site and supervisor, enter your hours by category. SparkHours organizes everything into the BBS groupings automatically.

2

Get it signed

Hit submit and your supervisor gets a secure email link. They review the summary and sign electronically. Usually takes under a minute. They don't need an account.

3

Watch your progress

Your dashboard shows total hours, weekly pace, and a projected completion date based on your actual numbers. You won't guess or calculate by hand.

Everything the BBS expects, built into one tool.

Supervisor signatures, one or many at a time

Your supervisor gets a secure link, reviews your summary, and signs electronically. Send one week or twelve in a single email. Your supervisor can sign monthly instead of every Friday. Every signature is hashed and timestamped with a full audit trail. Learn more about our e-signatures.

AI-powered BBS guidance

SparkHours includes a built-in AI assistant trained on the official BBS handbooks for LMFT, LPCC, and LCSW. Ask about supervision requirements, the 90-day rule, hour categories, or any step in the licensing process. It knows your license type and your progress. Learn more about the AI Assistant.

Dual licensure in one account

Are you pursuing LMFT and LPCC at the same time? It's more common than you'd think. SparkHours keeps both license tracks in one account, with separate dashboards, separate hour totals, and separate form exports.

Practicum & fieldwork tracking

Your practicum has different rules than your associate phase. SparkHours tracks them separately with the right supervision requirements, category caps, and hour limits. We partner with schools to match their exact practicum requirements. Learn more about practicum tracking.

Official BBS forms, ready to file

SparkHours exports the weekly log form your track requires, plus the In-State Experience Verification form you submit at the end. Both come pre-filled from your logged hours, ready for supervisor signature.

Real-time compliance checking

SparkHours checks supervision requirements and weekly hour limits as you go. It warns you before you hit a category maximum.

Every track has its own rules.

All three require 3,000 total hours, though only the LMFT track counts hours earned before your degree. SparkHours checks your supervision requirements as you go.

AMFT → LMFT

California
  • 1,750 hours of direct client contact minimum
  • Up to 1,250 hours of non-clinical work counts toward the 3,000
  • 500-hour couples, families, and children subset tracked
See AMFT hour tracking

APCC → LPCC

California
  • 1,750 hours of direct clinical work minimum
  • Up to 1,250 hours of non-clinical work counts toward the 3,000
  • Post-degree hours only, practicum tracked separately
See APCC hour tracking

ASW → LCSW

California
  • 2,000 hours of clinical work minimum
  • Up to 1,000 hours of non-clinical work counts toward the 3,000
  • 750-hour psychotherapy subset tracked automatically
See ASW hour tracking

What changes when you stop using a spreadsheet.

Spreadsheets & legacy tools

  • Formulas you built once and hope still work
  • Supervisor signatures? Print, sign, scan. Repeat.
  • Supervision problems discovered months after the fact
  • BBS forms assembled by hand from raw data
  • No idea when you'll actually finish
  • BBS questions? Hope you like reading handbooks

SparkHours

  • Hours validated against BBS rules as you enter them
  • Supervisor signs via secure link. No account, under a minute.
  • Supervision requirements checked the moment you enter hours, not three months later
  • Official BBS forms generated with one click
  • Projected completion date based on your actual pace
  • AI assistant answers your licensing questions in seconds

One plan. Everything included. Try it free.

14-day free trial · No credit card required

/month

Billed annually at $100/year

 

  • Unlimited hour logging
  • Verified electronic signatures with audit trail
  • Real-time BBS compliance checking
  • Official BBS form export, pre-filled from your hours
  • Progress dashboard with projected completion
  • Multiple sites & supervisors
  • Dual licensure tracking
  • AI-powered BBS licensing assistant
Start your free trial

See full pricing details

You already put in the hard work with clients. Let SparkHours handle the paperwork.

Log every hour. Get every signature. Hit every requirement. Know exactly when you'll finish.

Common questions, straight answers.

Yes. You get a 14-day free trial, and you don't need a credit card. After that it's $10/month, or $100/year if you go annual (works out to $8.33/month). There's no contract and no commitment. Cancel anytime you want.

No. When you submit a weekly log, your supervisor gets a secure email link. They click it, review your hours, and sign electronically. The whole process takes about a minute. They never need to create an account or download anything.

SparkHours currently supports three California BBS license tracks: AMFT (toward LMFT), APCC (toward LPCC), and ASW (toward LCSW). Each track has its own category structure, supervision requirements, and form export. Additional states are on the roadmap.

Yes. There's a built-in Track Your Hours importer that runs during setup. Your existing hours transfer automatically. SparkHours also detects your TYH paid-through date and gives you free access until it expires. So you won't pay for both at the same time.

Most tracking tools stop at logging hours. SparkHours collects electronic supervisor signatures with a full audit trail and document hash for legal defensibility. It checks your supervision requirements in real time. It exports the official BBS forms your track requires, pre-filled from your hours. It also tracks subset requirements like the 500-hour couples, families, and children minimum for LMFT or the psychotherapy subset for LCSW. See the full comparison →

Yes. SparkHours includes a built-in AI assistant trained on the official BBS handbooks for LMFT, LPCC, and LCSW. Ask it about supervision requirements, the 90-day rule, hour categories, BBS forms, or any step in the licensing process. It also knows your license type, your phase, and your progress, so it answers for your situation. It's included in every subscription at no extra cost. Learn more about the AI Assistant →

Yes. Per BBS application documents, the BBS accepts a wet signature or an electronic signature completed via a platform that ensures security and authenticity. SparkHours meets that standard with SHA-256 document hashing, a full audit trail, a signed consent ceremony, and compliance with UETA and the federal ESIGN Act. Learn more about our e-signatures →

SparkHours encrypts your data in transit and at rest. SparkHours doesn't store protected health information (PHI). It only stores your training hour records and supervisor signatures. No client names, no session notes, no diagnosis codes. Every supervisor signature carries a SHA-256 document hash and a complete audit trail.

Ready to close the spreadsheet for good?

Already have an account? Sign in