Illustration for a sleep clinic in Vestavia Hills, AL
Illustrative image, not a photo of the practice.

Sleep medicine · Vestavia Hills, AL

Total Sleep (vestavia)

100 Centerview Dr Ste 240, Vestavia Hills, AL 35216 · 4.7 / 5 from 60 public reviews

Insomnia treatmentSleep clinic

About this practice

Total Sleep (vestavia) is a sleep medicine practice listed in Vestavia Hills, Alabama. Its public listing names 2 services: Insomnia treatment, Sleep clinic. Public reviews average 4.7 / 5 across 60 ratings.

Listing last refreshed: 2026-11-05.

Listing information is compiled from public business data and refreshed on a schedule. Hours, insurance and the studies offered change — confirm with the practice before you book.

What this listing tells you

Located in Vestavia Hills, Alabama, this clinic offers insomnia treatment and general sleep clinic services. It holds a 4.7 rating from 60 reviews, has one clinician on staff, and provides a website for additional information.

Insomnia treatment is usually behavioural (CBT-I) rather than a single prescription. The listed number is (205) 878-3360.

Nearest alternatives listed in Vestavia Hills: Total Sleep, LLC (0.1 mi), Pulmonary and Sleep (2.7 mi), Alabama Sleep Therapy (3.6 mi).

Coordinates: 33.4154, -86.7960 · ZIP 35216 · Listing refreshed 2026-11-05.

What this practice offers

Insomnia is usually treated with cognitive behavioural therapy for insomnia rather than a sleeping tablet. A clinic that offers CBT-I will ask you to keep a sleep diary for one to two weeks before the first session.

A general sleep clinic is the entry point for most patients: it takes the history, decides whether a test is needed, and refers on when the case is complex. Ask whether the clinic runs its own studies or sends patients to a separate lab, because that changes how quickly you get an answer.

Questions about this listing

Where is Total Sleep (vestavia) located?

Total Sleep (vestavia) is listed at 100 Centerview Dr Ste 240, Vestavia Hills, AL 35216 (ZIP 35216). The address comes from public business data and is refreshed on a schedule.

What services does Total Sleep (vestavia) list?

Total Sleep (vestavia) lists Insomnia treatment, Sleep clinic. Ask the practice which of these it still offers before booking.

How do I contact Total Sleep (vestavia)?

The listed phone number is (205) 878-3360. A website is also published at totalsleep.me.

Directory listing, not medical advice or an endorsement. Seek care if you have severe daytime sleepiness or stop breathing during sleep.