Payment is expected at time services are rendered unless otherwise specified. We accept checks and the following credit cards: Visa, MasterCard, and Discover.