Wellness center

Kestrelmoor Heights Wellness · Wellness center · Asheville, NC

Rhys Dunleavy directs Kestrelmoor Heights Wellness, a holistic wellness center, and keeps the licenses, safety checks and incident records an inspector would ask for in one place that shows each person only what they need.

Fitness and beautyComplianceGoverned columns4 tables · 8 views · 2 forms · 3 dimension sets · 1 dashboard · 1 drill-down · 1 digest · 1 notification · 1 agent
Use this template

Renewal board

Licenses and permits
Current10
CPR and first aid card, Astrid Kowalczyk-IdowuAstrid Kowalczyk-IdowuCPR and first aid card
Continuing education certificate, Astrid Kowalczyk-IdowuAstrid Kowalczyk-IdowuContinuing education certificate
Massage therapy license, Calliope Rennick-AdesanyaCalliope Rennick-AdesanyaMassage therapy license
Continuing education certificate, Calliope Rennick-AdesanyaCalliope Rennick-AdesanyaContinuing education certificate
Massage therapy license, Barnabas Oyelowo-HaugenBarnabas Oyelowo-HaugenMassage therapy license
5 more
Renewal due9
Massage therapy license, Astrid Kowalczyk-IdowuAstrid Kowalczyk-IdowuMassage therapy license
CPR and first aid card, Calliope Rennick-AdesanyaCalliope Rennick-AdesanyaCPR and first aid card
CPR and first aid card, Lorcan Beaumont-AchebeLorcan Beaumont-AchebeCPR and first aid card
CPR and first aid card, Rhys DunleavyRhys DunleavyCPR and first aid card
CPR and first aid card, Tobiah Ferreira-NgataTobiah Ferreira-NgataCPR and first aid card
4 more
Expired3
Esthetician license, Lorcan Beaumont-AchebeLorcan Beaumont-AchebeEsthetician license
CPR and first aid card, Noor Villanueva-StrandNoor Villanueva-StrandCPR and first aid card
Spa water certificate, Tobiah Ferreira-NgataTobiah Ferreira-NgataSpa water certificate

Tables

Licenses and permits

22 sample rows · 10 columns

Every license, card, permit and insurance policy the center must hold, who holds it and the day it lapses.

License or permitHeld byKindIssued byNumber on the cardIssuedExpires
Spa water certificate, Tobiah Ferreira-NgataTobiah Ferreira-NgataSpa water certificateCounty environmental healthSWC-48422Sep 8, 2025Sep 8, 2026
CPR and first aid card, Noor Villanueva-StrandNoor Villanueva-StrandCPR and first aid cardBlue Ridge Safety TrainingCPR-47903Oct 6, 2024Oct 6, 2026
Esthetician license, Lorcan Beaumont-AchebeLorcan Beaumont-AchebeEsthetician licenseState cosmetology boardES-41557Oct 13, 2024Oct 13, 2026
Massage therapy license, Astrid Kowalczyk-IdowuAstrid Kowalczyk-IdowuMassage therapy licenseState massage therapy boardML-40000Oct 27, 2024Oct 27, 2026
CPR and first aid card, Rhys DunleavyRhys DunleavyCPR and first aid cardBlue Ridge Safety TrainingCPR-45249Nov 5, 2024Nov 5, 2026
Liability insurance, the center—Liability insuranceBellwether Commercial InsuranceLI-43114Nov 12, 2025Nov 12, 2026
CPR and first aid card, Lorcan Beaumont-AchebeLorcan Beaumont-AchebeCPR and first aid cardBlue Ridge Safety TrainingCPR-44730Nov 20, 2024Nov 20, 2026
Health department permit, the center—Health department permitCounty health departmentHP-48941Nov 20, 2025Nov 20, 2026
CPR and first aid card, Calliope Rennick-AdesanyaCalliope Rennick-AdesanyaCPR and first aid cardBlue Ridge Safety TrainingCPR-43692Nov 28, 2024Nov 28, 2026
Fire safety inspection, the center—Fire safety inspectionCity fire marshalFI-46287Dec 4, 2025Dec 4, 2026
CPR and first aid card, Tobiah Ferreira-NgataTobiah Ferreira-NgataCPR and first aid cardBlue Ridge Safety TrainingCPR-42595Dec 9, 2024Dec 9, 2026
Business license, the center—Business licenseCity licensing officeBL-45768Dec 12, 2025Dec 12, 2026

10 more rows

Safety checks

24 sample rows · 8 columns

The daily and weekly checks of the sauna, steam room, cold plunge and treatment rooms, who did them and what came out.

CheckAreaWhat was checkedCheckedChecked byResultReading
Steam room temperature log, latest roundSteam roomTemperature logOct 18, 2026Tobiah Ferreira-NgataPass113
Laundry room water test, 1 days backLaundry roomWater testOct 17, 2026Tobiah Ferreira-NgataPass—
Front lobby emergency exit walk, 1 days backFront lobbyEmergency exit walkOct 17, 2026Noor Villanueva-StrandPass—
Cold plunge temperature log, 2 days backCold plungeTemperature logOct 16, 2026Tobiah Ferreira-NgataPass44
Steam room equipment inspection, 3 days backSteam roomEquipment inspectionOct 15, 2026Tobiah Ferreira-NgataPass—
Sauna temperature log, 3 days backSaunaTemperature logOct 15, 2026Tobiah Ferreira-NgataPass165
Sauna emergency exit walk, 4 days backSaunaEmergency exit walkOct 14, 2026Noor Villanueva-StrandPass—
Treatment rooms sanitizing log, 5 days backTreatment roomsSanitizing logOct 13, 2026Astrid Kowalczyk-IdowuPass—
Cold plunge water test, 5 days backCold plungeWater testOct 13, 2026Tobiah Ferreira-NgataFollow-up needed—
Front lobby equipment inspection, 6 days backFront lobbyEquipment inspectionOct 12, 2026Tobiah Ferreira-NgataFailed—
Laundry room sanitizing log, 7 days backLaundry roomSanitizing logOct 11, 2026Noor Villanueva-StrandPass—
Sauna temperature log, 8 days backSaunaTemperature logOct 10, 2026Tobiah Ferreira-NgataPass171

12 more rows

Incidents

7 sample rows · 10 columns

Every slip, reaction or equipment fault on the floor, what was done about it and the day it was closed.

IncidentAreaKindHow seriousHappenedReported byStatus
Hot stone handle cracked during setupTreatment roomsEquipment faultMinorOct 17, 2026Barnabas Oyelowo-HaugenOpen
Client fainted getting up from the tableTreatment roomsDizzinessSeriousOct 15, 2026Lorcan Beaumont-AchebeOpen
Lost wedding ring left in the locker roomFront lobbyLost propertyMinorOct 13, 2026Noor Villanueva-StrandResolved
Steam generator tripped off mid-sessionSteam roomEquipment faultMinorOct 10, 2026Tobiah Ferreira-NgataResolved
Skin reaction to an essential oil blendTreatment roomsSkin reactionModerateOct 7, 2026Calliope Rennick-AdesanyaResolved
Slip on the wet tile by the cold plungeCold plungeSlip or fallModerateOct 2, 2026Astrid Kowalczyk-IdowuResolved
Dizziness in the sauna after a long sessionSaunaDizzinessMinorSep 28, 2026Tobiah Ferreira-NgataResolved

Also included

  • Renewals by quarterDrill-down
  • Renewals coming dueDigest
  • A license lapsedNotificationTells the director the moment a license or card passes its expiry day.