We use a Client Portal for all office paperwork, forms, communication and to we also offer self-scheduling!
Client Portal