Work
What our clients no longer do by hand.
RR Trainings
Attendance at the door. Tests and progress in one place.
“Attendance, test results and payments used to live in three notebooks. Now they are in one place, and I can answer any parent in a minute.”
RR TrainingsHead coachRR TrainingsSessionsAttendanceAssessmentsTestsAthletesCRNote sprintBack to sessions Speed & AgilityThursday, Jul 304:00 PM - 5:30 PM EDTNorthportOff-season 2026Roster5 booked / 8 capacitySearch athletesDoeStatusAllDoneTake attendanceTap a row to mark attended. Tap again to undo.Mark all booked (4)RSR. SmithNorthportjuniorDrop-inAttendedBookedJDJ. DoeNorthportsophomoreDrop-inAttendedBookedDWD. WhelanNorthportjuniorDrop-inAttendedBookedSSS. SciainoNorthportseniorDrop-inAttendedBookedANA. NovakNorthportfreshmanDrop-inAttendedBookedKIK. IbarraNorthportseniorDrop-inAttendedBookedLBL. BrandtBaysidesophomoreDrop-inAttendedBookedNo athletes match the current filters.Sessions All times ET.All groupsDateTimeEventThu Jul 304 - 5:30pmSpeed & Agility6 - 7pmStrength BaseFri Jul 313:30 - 5pmOpen GymSat Aug 12 - 5pmTesting DayMon Aug 34 - 5:30pmSpeed & AgilityTue Aug 44 - 5:30pmAttack Skills6 - 7pmStrength BaseWed Aug 54 - 5:30pmSpeed & AgilityAttendanceWho showed up and who didn’t, across groups, sessions and athletes. Check-insCheck-ins-in the selected rangeNo-showsNo-shows-booked but never checked inAttendance rateRate-attended / bookedLow attendanceLow att.-athletes below 60% attendanceSearch athletes or sessions...NovakAll statusesAttendedNo-showExport CSVExporting...LogBy athleteBy sessionNo attendance records match your filtersDateAthleteSessionGroupStatusViaAthleteClass yrAttendedNo-showsRateLast attendedSessionGroupEvents heldAvg attendedNo-show rateSpeed & AgilityNorthport93.412.5%Attack SkillsNorthport93.18.3%Strength BaseBayside92.05.0%Open GymNorthport45.50.0%AssessmentsEvery assessment across all athletes. Search athlete or test name…WhelanAllDraftsCompletedAthleteTestDateStatusTestsEvery test and how athletes are improving on it. Open one to see its metrics and recently assessed athletes. Avg improvement by sport:Volleyball5.2%Speed & PowerVolleyballOff-season battery: speed off the line, jump, power.10 yd sprintVertical jumpBroad jumpAll tests Speed & PowerVolleyballOff-season battery: speed off the line, jump, power.Assign to all Volleyball athletesStart bulk entryMetrics3 metrics10 yd sprintsRequiredLower is better3.1%8 athletesVertical jumpinHigher is better8.4%8 athletesBroad jumpinHigher is better4.2%6 athletesRecently assessedAthleteTestDateStatusBack to AssessmentsSpeed & PowerVolleyball · 1/5 completed All 5Pending 4Done 1By athleteBy stationComplete all10 yd sprintsFill every station, then finish with Complete all above.Back J. DoeSpeed & PowerCompletedReopen as draftMetric 1 of 3 · 0/1 required10 yd sprintRequiredstopwatchPRBest of two runs from a standing start.-sPrevious: 1.79 s · Jul 1, 2026-0.00sStartAdd noteHide notehas notewindy day, outdoor trackindoor track, spikesslow start, retest next weekVisible to athleteNotePreviousNext1 required metric still emptyComplete assessmentAthletesView and manage the athletes across your groups and programs. Search athletes...OrtegaAll groupsNorthportBaysideRSR. SmithNorthportVolleyball · Outside hitterJDJ. DoeNorthportVolleyball · Middle blockerDWD. WhelanNorthportVolleyball · LiberoSSS. SciainoNorthportVolleyball · SetterANA. NovakNorthportVolleyball · OppositeKIK. IbarraNorthportVolleyball · Outside hitterMOM. OrtegaBaysideVolleyball · SetterLBL. BrandtBaysideVolleyball · Middle blockerBack to athletesJ. Doe ProfileProgressJDJ. DoeInactiveVolleyballMiddle blocker// Profile InformationDeactivateReactivateClass yearsophomoreGroupNorthportPositionMiddle blockerAttended5Rate100.0%Last attendedJul 2910 yd sprintVertical jumpBroad jump10 yd sprintLast measured Jul 1, 2026-s-from - when you startedPRHistoryView full assessmentPRDone-NoteCoaching note for this metric…windy day, outdoor trackindoor track, spikesslow start, retest next weekVisible to athleteNECCA
One schedule, 45 spaces. No double bookings.
“Two groups never land in the same space any more. Changing a class takes a drag instead of a morning of phone calls, and the schedule finally holds.”
NECCAProgram directorCalendarClassesStudent ManagementThemisMLThemisCalendarClassesStudent ManagementMLMaya LindqvistAdminTodayWednesday, June 3, 2026Wed, Jun 31 hourFind on this dayFilters0New off-timeNew Event9 AM10 AM11 AM12 PM1 PM2 PMM1NE1USL2CENTERNpoleTrampolineM1NE1USL2CENTERNpoleTrampoline9 AM10 AM11 AM12 PM1 PM2 PMOff-timeMaintenancePT2 Trapeze9:00 AM-10:30 AMHand Balancing 111:00 AM-12:30 PMPT1 Tissu10:00 AM-11:30 AMAcro Conditioning12:00 PM-2:00 PMPT3 Lyra1:00 PM-2:30 PMStatic Trapeze9:00 AM-11:00 AMNo events on this dayDetailsCancelClassesRecurring class definitions. Each class has its own roster and a default set of instructors and spaces.Search by class, instructor or space…ActiveNameRosterInstructorsSpacesStatusStudent ManagementRoster of students enrolled at NECCA. Click a row for the full profile.Search by name or student ID…Active onlyNameAgeClassesStudent IDStatusTextHours
Crews text their hours. The office bills and pays.
“Our crews just text their hours. The week is approved and invoiced the same day, and nobody chases a timesheet on Friday any more.”
TextHoursFounderTextHoursDashboardContractorsTimesheetsInvoicesKAKim Alvarezkim@example.comContractors › Marcus Johnson › MessagesMJMarcus Johnson4 messagesSearch messagesThursday, March 27MJclock inMarcus · 1 day agoConfirmed: shift started at 7:02 AM (INSTALL). Text "clock out" or "done" when finished.TextHours · 1 day agoMJdoneMarcus · 1 day agoShift closed. You worked 8 hrs today. Reply "week" to see your weekly total.TextHours · 1 day agoNo messages match your search.Text as MarcusYESNO8 hours framing todaygas $2542 miles todayclock indonemy hourssubmit8 hours install todayhelpThis weekMar 24 – 30DraftMonMar 24—TueMar 25—WedMar 26—ThuMar 27—FriMar 28—SatMar 29—SunMar 30—Expenses & mileage$0.0032h$1,280.00Approve weekApprove weekRejectMark as submittedRestore to pendingApprovedView invoice #I-MJ-013InvoicesApproving a timesheet generates its invoice here. Filter by status or search by contractor.Billed$3,286.203 invoices this monthOutstanding$2,549.802 awaiting paymentOverdue$1,015.401 past duePaid this month$736.401 invoice paidAll (3)Outstanding (2)Overdue (1)Paid (1)Search contractor or invoice #/Invoices3 invoicesContractorPeriodAmountDueStatusMJMarcus Johnson#I-MJ-012Mar 17 – 23$1,534.40Apr 3, 2025OutstandingProcessingViewSWSarah Williams#I-SW-007Mar 10 – 16$736.40Mar 27, 2025PaidViewRCRay Coleman#I-RC-004Mar 3 – 9$1,015.40Mar 20, 2025OverdueViewShowing 1–3 of 3‹ Previous1Next ›Invoices › Marcus Johnson › #I-MJ-012MJMarcus Johnson#I-MJ-012 · Mar 17 – 23 · due Apr 3, 2025OutstandingProcessing$1,534.40Line itemsBreakdownView source timesheetDescriptionQty / RateAmountLaborLabor—$1,480.00ExpenseExpenses & mileage—$54.40Total$1,534.40ActionsPay $1,534.40 via ACHPayment processing…Download PDFPayment history$1,534.40 · ACH standardProcessingTimelineInvoice createdMar 21, 2025ApprovedMar 21, 2025Payment dueApr 3, 2025PaidPendingMJMarcus · nowTextHours · nowMJMarcus Johnson#I-MJ-013Mar 24 – 30$1,280.00Apr 10, 2025OutstandingViewGood morning, KimCrew texts hours to(706) 555-0100Pending review2timesheets to reviewOutstanding$2,229.802 awaiting · 1 overdueActive contractors31 new this monthHours this week78h0% approvedOutstanding invoicesView allMJMarcus JohnsonI-MJ-013$1,280.00OutstandingMJMarcus JohnsonI-MJ-012$1,534.40OutstandingRCRay ColemanI-RC-004$1,015.40OverdueQuick actionsInvite contractorReview 2 timesheetsView invoicesManage contractorsTimesheetsReview, flag, and approve the hours your contractors submit.Pending review278h awaiting · 1 flaggedTotal hours logged124.5hacross 3 contractors · $4,840.80Approval status37%46.5h approved · 78h pendingPending (1)Sent back (0)Approved (2)All (4)Approve all pendingApprove all pendingflagged, review it individuallyTimesheets2 timesheetsContractorPeriodHoursAmountStatusMJMarcus JohnsonMar 24 – 3032h$1,280.00DraftViewRCRay ColemanFlaggedMar 24 – 3046h ⚑$1,610.00PendingViewMJMarcus JohnsonMar 17 – 2337h$1,534.40InvoicedViewSWSarah WilliamsMar 10 – 1617.5h$736.40PaidViewNo timesheets yet. They appear here once contractors log hours.Showing 1–2 of 2‹ Previous1Next ›Timesheets › Marcus Johnson › Mar 24 – 30MJMarcus JohnsonMar 24 – 30 · 32hDraftAll clearDaily entriesMonMar 24INSTALL8h$320.00“8 hours install today”TueMar 25INSTALL8h$320.00“8 hours install today”WedMar 26INSTALL8h$320.00“8 hours install today”ThuMar 27INSTALL8h$320.00“8 hours install today”FriMar 28INSTALL8h$320.00“8 hours install today”SatMar 29INSTALL8h$320.00“8 hours install today”SunMar 30INSTALL8h$320.00“8 hours install today”ActionsApprove weekApprove weekRejectApprovedView invoice #I-MJ-013Week summaryHourly rate$40.00 / hrHourly hours32h · $1,280.00Total payout$1,280.00ContractorsAdd and manage the contractors you work with.Total contractors42 active today · 75% activeHours this week78h+8% from last week · avg 26hTop worker46hRay C. · 1 with zero hoursPending invites1awaiting YES replyAll (4)Active (3)Pending (1)Inactive (0)Search contractors/Team roster4 contractorsContractorStatusHours this weekLast activeMJMarcus Johnson(706) 555-0184Active32h2 hours agoView detailsRCRay Coleman(706) 555-0139Active46h5 hours agoView detailsSWSarah Williams(706) 555-0161Active—3 days agoView detailsDRDiego Ramirez(706) 555-0127Pending——Resend inviteNo contractors match your filters.Showing 1–4 of 4‹ Previous1Next ›Contractors › Marcus JohnsonMJMarcus JohnsonActive(706) 555-0184 · marcus@example.comEnglishCode · MJJoined · Jan 13, 2025OverviewMessagesTimesheetsCompensationHourly rate$40.00 / hourDay rate—Mileage rate$0.70 / mileDefault job codeINSTALLActivityTimesheets3Total hours105hTotal billed$4,288.60Latest periodMar 24 – 30Mailing addressStreet418 Pine StCityAugusta, GA 30901CountryUSTimesheet historyPeriodHoursAmountStatusMar 24 – 3032h$1,280.00DraftMar 17 – 2337h$1,534.40InvoicedFeb 17 – 2336h$1,474.20PaidApprove this week?This generates the invoice for this timesheet and locks its entries. The contractor is notified. This can't be undone.CancelApprove weekREV210
A minister for every funeral. The first to accept takes it.
“One offer goes out and the first minister takes it. No more calling down a list, and every church knows who is coming and when.”
REV210OperationsREV210 MinistersNew requestWorkRequestsMinisters3DPDana Pruittdana@rev210.exampleDetailsHistoryRequestsR-1187Harold BenningSat Nov 14, 10:00 AM CST (in 3 days)·No minister·ConfirmedNot paidPayment link sent3 offers out, 0 answeredFind a ministerThe serviceFuneral homeHale Funeral HomeHands the family overYesVenueSt. Paul's ChapelWaco, TXMinisterNobody yetWhenSat Nov 14, 10:00 AM CST (in 3 days)Price$460.00Platform fee$200.00Minister gets$260.00The familyContactRuth BenningRelationshipDaughterPhone(254) 555-0193Emailruth.benning@example.comSearch the historySent.WorkEverything waiting on you, soonest first. Anything not here is in Requests.All 5Date passed 1Today and tomorrow 2This week 1Later 1Name, family name or referenceExport 5ExportedRef.WhoWhenMinisterPaidNextR-1178Lillian ShawNot confirmedNot confirmedSat Nov 7AssignedPaidConfirm serviceR-1189Calvin OrtegaOverdueOverdueThu Nov 12AssignedSentOpen the requestR-1192Evelyn MarshThu Nov 12NoneNot sentOpen the requestR-1187Harold BenningUnstaffedUnstaffedSat Nov 14NoneAssignedNot sentSentFind a ministerOffer againSend payment linkLink sentR-1181Rosa DelgadoUnstaffedUnstaffedMon Nov 23NoneNot sentOffer again5 requestsRequestsEvery request ever taken, soonest first.Name, family name or referenceExportExportedAll 8New 1Confirmed 1Finding a minister 1Minister assigned 3Completed 1Canceled 1Ref.WhoWhenMinisterStatusPaymentR-1189Calvin OrtegaThu Nov 12Pastor L. GrantMinister assignedOverdueSentR-1192Evelyn MarshThu Nov 12NoneNewNot sentR-1193Thomas ReyesThu Nov 12NoneNewNot sentR-1187Harold BenningSat Nov 14NoneConfirmedNot sentSentR-1184Margaret EllisonTue Nov 17Rev. M. OseiMinister assignedPaidR-1181Rosa DelgadoMon Nov 23NoneFinding a ministerNot sentR-1178Lillian ShawSat Nov 7Rev. D. WhitfieldMinister assignedPaidR-1176Walter PryorFri Oct 30Rev. D. WhitfieldCompletedPaidR-1173June AlbrightWed Oct 28NoneCanceledRefunded8 requestsRosterEveryone who can work, sorted by name.AllReadyInactiveRejectedName or where they areFiltersDenominationBaptistCatholicLutheranMethodistNon-denominationalPentecostalPresbyterianStateMOTXClearMinisterWhereStatusServicesT. BarrowTyler TXRejected0Rev. S. CarmodyColumbia MOReady0Pastor L. GrantTemple TXReady3Deacon R. HollisJoplin MOInactive1Rev. A. LindqvistSpringfield MOReady2Rev. M. OseiKilleen TXReady2Pastor J. RuizHewitt TXReady2Rev. D. WhitfieldWaco TXReady38 ministersDetailsWorkHistoryRoster···How we reach themThese decide which funerals reach them.PhoneTravels up toEmailHomeWhat they told usFrom their application. Nothing attached and no photo.DenominationYears officiatingFee is agreeableAgreementServicesRef.ServiceFeePaid to ministerNo services yet. They appear here the moment one is theirs, by an offer accepted or by hand.Offers AllAcceptedDeclinedClosedNot answeredRequests··The serviceFuneral homeWhenMinisterStatusFind a ministerUntick who it is not for, then send.St. Paul's Chapel, Waco, TXSat Nov 14, 10:00 AM CSTThe minister gets $260.00Who it goes to, recommended first4 of 6Name or where they areFiltersOrderRecommendedBy nameHow far they travelUp to 25 milesUp to 50 milesUp to 100 milesOver 100 milesStateMOTXClearRev. D. WhitfieldSame cityWaco TXUp to 50 milesPastor J. RuizFree that dayHewitt TXUp to 25 milesRev. M. OseiFree that dayKilleen TXUp to 100 milesRev. A. Lindqvist6 funerals, 2 on REV210Springfield MOOver 100 milesPastor L. GrantAnother funeral that dayTemple TXUp to 50 milesRev. S. CarmodyNot available on SaturdaysColumbia MOUp to 100 milesCancelSend to 4
Nothing of this type yet.