888-326-0594 Schedule Now Attorney Login Reporter Login Pay Now About Services Locations Bain Trial Services Contact Pay Invoice Home Pay Invoice To pay online please have your invoice number(s) and credit card information ready. If you have any questions or concerns please email jgray@bainandassociates.com. Accept Credit Cards Menu Home Contact Downloads Upload a File Transcript Order Form Services Court Reporting Conference Rooms Nationwide Scheduling Legal Video Services Continued Bain Trial Services Videoconferencing Online Repository Pay Invoice Locations Birmingham 505 20th Street North #1250 Birmingham, AL 35023 Learn More Huntsville 600 Boulevard S SW #104 Huntsville, AL 35802 Learn More Mobile 9 Dauphin St Mobile, AL 36602 Learn More Montgomery 60 Commerce St #1425 Montgomery, AL 36104 Learn More © 2019 Bain and Associates