What are the payment options?
Plans & Pricing
Currently we are accepting online payments. Phone orders and appointments are always welcomed. Payment types accepted are MasterCard, Visa, Discover and American Express cards. Call us at 520-909-8872.