Service Area & Location
Agency Headquarters
52 Medical Park Dr E #320
Birmingham, AL 35235
Estimated Pricing
This is an estimated rate for non-medical home care services like companionship, meal preparation, and help with daily activities. It is based on the metro area average. Actual rates may be higher or lower. Contact the agency for their current pricing.
Source: CareScout 2025 Cost of Care Survey
About Visiting Angels
Visiting Angels is a home care agency in Birmingham, Alabama.
Home care services typically include personal care (bathing, dressing, grooming), companionship, meal preparation, light housekeeping, medication reminders, transportation, and respite care for family caregivers.
When choosing a home care agency, consider caregiver screening procedures, training requirements, supervision practices, and how responsive the agency is to client needs. Visit the Alabama state licensing agency for more information about home care services in Alabama.
Licensing requirements and regulations may change. We recommend verifying current requirements directly with your state's licensing agency.
Ratings & Reviews
Loading reviews…
Agencies in AL
This listing has not been claimed yet. Agencies that have signed up appear at the top. All serve the same county or metropolitan area.

Alabama Department Of Public Health Home Care
B78201 Monroe Street, The Rsa Tower, Suite 1180, Montgomery, ALNursingPTOTSpeechHHASocial WorkView Profile
Alabama Homecare
A-8615 Claiborne Street, Suite C, Camden, ALNursingPTOTHHASocial WorkView Profile
Alabama Homecare Fort Payne
B+831706 Glenn Boulevard, Suite 3, Fort Payne, ALNursingPTOTSpeechHHASocial WorkView Profile
Alabama Homecare Hamilton
B+80234 1st Avenue Sw, Suite 2, Hamilton, ALNursingPTOTSpeechView Profile
Alabama Homecare Of Coosa Valley
B+84640 W Fort Williams Street Suite A, Sylacauga, ALNursingPTOTSpeechHHASocial WorkView Profile
Alabama Homecare Of Gadsden
A-87300 Medical Center Drive, Suite 102, Gadsden, ALNursingPTOTSpeechView Profile
Alabama Homecare Of Montgomery
B+84400 South Union Street Suite 285, Montgomery, ALNursingPTOTSpeechHHASocial WorkView Profile
Alabama Homecare Of Oneonta
B761104 2nd Ave East, Suite C, Oneonta, ALNursingPTOTSpeechView Profile
Amedisys Home Health
A-852560 County Road 112, Dothan, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health
B+844735 Norrel Drive, Suite 125, Trussville, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health
B+821979 Al Hwy 157, Cullman, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Care
A-873262 Old Shell Road, Ste B, Mobile, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Lakeshore Of Birmingham
A-862204 Lakeshore Drive, Suite 200, Homewood, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Anniston
A-86171 Town Center Dr, Suite Mps-4, Anniston, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Brewton
A-862554 Douglas Avenue, Brewton, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Citronelle
A-8719375 North 3rd Street, Suite 101, Citronelle, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Florence
B+84412 S Court Street, Suite 403, Florence, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Foley
A-86200 West Laurel Avenue, Suite 210, Foley, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Fort Payne
B+83124 Mccurdy Avenue So. Suite C, Rainesville, ALNursingPTOTSpeechHHASocial WorkView Profile
Amedisys Home Health Of Greenville
A-86525 Greenville Bypass, Greenville, ALNursingPTOTHHAView Profile
