Put Your Best Face Forward

Your skin is the first thing people notice when you walk into a room—make sure they’re met with a healthy glow by visiting Heights Dermatology and Aesthetics. Our skin care facility in Vestavia Hills and the Greater Birmingham, AL area is proud to offer personalized skin care services that will rejuvenate and restore your skin’s appearance. Meet with our dermatologist or aesthetician for an initial skin care consultation. They’ll assess the needs of your unique skin type and recommend the best treatment option for your needs.

Whether you’re trying to turn back the clock or get smoother skin, you’ll find the skin care solution you need at Heights Dermatology and Aesthetics. Schedule an appointment in our Vestavia Hills office by calling 205-591-2169.

Get a youthful glow at the area’s premier skin care center

Heights Dermatology and Aesthetics can provide for all of your skin care needs. Our dermatologist and aesthetician offer a number of effective treatments, including:

  • Botox
  • Fillers
  • Facials
  • Micro-needling
  • Facial peels
  • Kybella
  • Ultherapy
  • Laser skin resurfacing


Reach out to Heights Dermatology and Aesthetics to consult with our Vestavia Hills and the Greater Birmingham, AL area skin care experts today.

Personalized skin care minutes from The Summit Shopping Center in Vestavia Hills

Taking care of your skin should be seen as a priority, not a luxury. Treat yourself to the ultimate skin care experience by coming to Heights Dermatology and Aesthetics. We understand that no two individuals have the same skin type or skin care needs. We’ll take the time to assess your individual skin care requirements and work with you to restore your skin’s radiance!

Get in touch with Heights Dermatology and Aesthetics in Vestavia Hills and the Greater Birmingham, AL area to make an appointment for a skin care assessment.

  • Heights Dermatology and Aesthetics

    4325 Dolly Ridge Road
    Vestavia Hills, AL 35243

    GET DIRECTIONS


    Call Us
    Phone: (205) 591-2169

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-1:00PM
    Sat: Closed
    Sun: Closed