ALA CODE § 35-9A-303 : Alabama Code - Section 35-9A-303: ACCESS

(a) A tenant shall not unreasonably withhold consent to the landlord to enter into the dwelling unit in order to inspect the premises, make necessary or agreed repairs, decorations, alterations, or improvements, supply necessary or agreed services, or exhibit the dwelling unit to prospective or actual purchasers, mortgagees, tenants, workmen, or contractors.

(b) A landlord may enter the dwelling unit without consent of the tenant in case of emergency.

(c) A landlord shall not abuse the right of access or use it to harass the tenant. Except in case of emergency or unless it is impracticable to do so, the landlord shall give the tenant at least two days' notice of the landlord's intent to enter and may enter only at reasonable times. Posting of a note on the primary door of entry to the residence of the tenant stating the intended time and purpose of the entry shall be a permitted method of notice for the purpose of the landlord's right of access to the premises.

(d) A landlord has no other right of access except:

(1) pursuant to court order;

(2) as permitted by Sections 35-9A-422 and 35-9A-423(b); or

(3) unless the landlord has reasonable cause to believe the tenant has abandoned or surrendered the premises.

(Act 2006-316, p. 668, §1.)