Payment is due when services are rendered. Please be aware that we accept, Cash, Check, Care Credit, Visa, Mastercard, Discover and American Express. We are unable to provide any form of payment arrangements.