For barber schools
Barber school software for California, from $99 a month
Roster, attendance, clock hours, grades, transcripts and signed enrollment agreements for barbering programs approved by the California Board of Barbering and Cosmetology. Built for the school with two chairs of instructors and a few dozen students, not the chain with a compliance department.
No signup and no email needed · the demo school has a barbering cohort in it
A 20-student barber college pays the $99 minimum. At 40 students it’s $120. Published prices, no call, cancel anytime.
The barber school specifically
Small, independent, and inspected like everyone else
Facts verified against barbercosmo.ca.gov, September 2026. Most barber colleges on the Board’s list are one location with one owner, and the records job lands on that owner.
The situation
Four places, none of them agreeing
The sign-in sheet
Students sign in and out on paper or a time clock. Somebody totals it into a spreadsheet later, reading handwriting and rounding.
The roster
Who’s enrolled, who’s on leave, who quit after week three. Right on the day it was last edited.
The grade book
Written and practical grades kept on their own. Whether a student is on track is worked out by hand, close to the end.
The filing cabinet
Enrollment agreements, disclosures and certificates on paper. A transcript request means assembling one from whatever can be found.
Udooku holds one record per student, clocked hours included. How the Proof of Training numbers come out of it.
What it does
The record, from application to certificate
Every screen below is in the demo. The made-up school has a barbering cohort; go and mark its attendance.
An applicant becomes a student without being retyped
Applications land in a pipeline. You review one, accept it, and that applicant becomes the student record, with a status that follows them through active, on leave, withdrawn and graduated.
How a term runs →
Marked once, by the instructor who was on the floor
A cohort’s schedule generates its sessions. The instructor marks the roster with six codes: present, absent, tardy, make-up, holiday and leave. Every mark keeps who made it and when, and every earning code credits the session’s minutes to the student’s clock hours.
Take attendance yourself →
1,000 hours, counted from the attendance you already mark
Each session carries its scheduled minutes. Present credits them, tardy credits the actual minutes the instructor recorded, absent credits nothing. The student’s Hours tab shows the total against the 1,000 the Board requires for barbering, with hours credited from a prior school kept separately, and the hours certification for the Board’s Proof of Training prints from there once the program is done.
What the Board’s form asks for →
Transcripts and certificates come out of the record
Transcripts, certificates of completion and enrollment verification letters are built from the enrollments and grades you already hold. Everything you’ve ever issued stays in the list. A reissue supersedes, a void stays visible.
What a student leaves with →
Signed agreements attach to the student, not to an inbox
Enrollment agreements and disclosures go out for signature and come back on the right record. Your catalog, refund policy and fact sheet sit alongside, each with a version and an expiry date.
Look through the vault →
The Proof of Training
The numbers the Board’s form asks for, from the record
A barber school lives and dies by clocked hours, because the Proof of Training certifies them and the Board won’t seat a student for the exam without it. Since August 2024 that document is the Board’s own Form F-BBC-05: the student fills in their part, the school fills in the dates training started and finished, the hours at this school, any hours from another school and the total, and both sign under penalty of perjury. In Udooku those figures come from the attendance the instructor marks, so what goes on the form is what is on the record.
Printing the hours certification is a button on the student’s Hours tab, on the Compliance plan. It gets a number, stays in the issued list for good, and a reissue supersedes rather than replaces, so the figures you copied onto the Board’s form stay traceable. What isn’t there yet is a time clock: students don’t punch in and out. The instructor marks the session, with the actual minutes when they differ from the schedule.

Go and use it
Password Udooku1234, sign in as [email protected]. Open the barbering cohort and mark attendance. Then the next two steps are just as self-serve.
- Try itThe live demo, with a made-up school in it. No signup, no email.Open the live demo
- See your own students in itSend an export and get a private link back. Free, nothing to sign.Send a CSV
- Start on CoreFrom $99 a month. No contract, cancel from inside the software.Start on Core