Patient Portal Login to Fill Out Forms Click Here New Patients Request an Appointment Click Here Outside Office Refer a Patient Click Here Did you know?!?! 0 ... Virginia Total Sleep Accepts Medical Insurance!!! Have your card ready when you call. Previous. Next. P: 804.625.4064.Doctors‧Request an Appointment.