Payment is expected at time of service.  We accept a variety of payment options including Cash, Check, MasterCard, Visa and Discover.  Please contact our billing office should you have any questions at:

800-845-2785