All professional fees are due at the time of service. In order to provide you with the highest quality of services, we cannot extend credit from our office. We accept cash, checks, and major credit cards including Visa, American Express, Mastercard, and Discover.>