“I was in for an annual skin check, It’s a very nice office, the staff is friendly. I didn’t have to wait long to be called back. Dr Pehoushek was great treated some issues on my back. Very happy with my appointment.”

“I have been coming here for about 4 years. I have seen both Dr. Moss and PA Cahill. Both are excellent at what they do. The office is always clean and they have always been on time for my appointments. Highly recommend this dermatology practice.”

“Had 4 moles removed. Very little waiting, quick service, very friendly staff. Definitely recommend!”

“The visit was fast and easy. Medical Assistant was friendly, Dr. was great too! But the real gem is the front office staff, specifically Stephanie who made the difference for me, knowledgeable, kind, funny, and made me believe she cared about me and my needs. I’ll be doing all my dermatology work at All.”

“I have been coming here for several years. From the front office to the back office staff, everyone is polite. I see Nicole Madera and appreciate the fact she truly wants to help and actually listens. I will continue with All Dermatology!”

“Friendly staff, clean and orderly waiting and appointment rooms, and upbeat environment. Dr. Moss was kind, a good listener, and thorough. Thank you!”

“Great dermatologist. I see Courtney. She is so nice and open to my questions and concerns. Friendly staff and clean office. Multiple locations to make it convenient for you.”

“Going to a dermatologist isn’t one of my favorite things but seeing Dr. Pehoushek was a pleasant exception. I had some recent bad experiences at another practice but I feel I’m now in good hands at All Dermatology.”

“On time! Friendly staff! Wearing masks!”

“Everyone was really nice and professional. Loved the doctors. Will definitely recommend to everyone! Happy I found a great dermatologist!”

“Dr. Juracek is great he does such a great job. You can’t see scars. I can’t say enough good things about him.”

“This is a very great place if you are searching for dermatologist.
Nice office and staff are friendly courteous and professional.”

“Very pleasant visit, through examination. Yes, I will return. Came all the way from Florida on a recommendation.”

“I have a family history of skin cancer and Dr. Pehoushek is very thorough and I feel very confident in his care.”

“I was beyond impressed with my experience at this doctors’ office.”

“Hands down best doctor I’ve ever been to! Need a dermatologist? Go see Dr. Pehoushek. You won’t regret it.”

“Dr. Juracek is wonderful. He explains everything he is about to do and there are no surprises. He has done everything possible to make certain I am happy with the end result.”

“Very professional — clean office — respectful of all covid restrictions.
My health professional was Courtney Cahill and I highly recommend her.”

“The office is very nice and the staff very friendly. I was referred by a friend and have referred others as well. Great doctor!”

“Dr. Juracek is the best surgeon you will ever go to. He explains everything and puts you at complete ease. His work is perfect.”

“Dr. Pehoushek was very friendly and took care of my problem right away. I will go back to him again!”

Upcoming Appointments

If you have an upcoming appointment please make sure your patient portal information is complete prior to your appointment.

If you have not received an email regarding your patient portal, please call our office so that it can be  activated.

No-show Policy: Patients who do not show up for their scheduled appointments or who do not cancel or reschedule at least 24 hours prior to their appointment will be billed $50 for regular visits and a $150 no show fee for missed Cosmetic and Laser appointments. All surgery appointments will be assessed a $250 no show fee. Exceptions can be made in certain circumstances. Please notify our office as soon as possible if you cannot keep your appointment.


4400 N 32nd Street
Suite 250
Phoenix, Arizona 85018

Phone: 602-277-7686


6320A West Union Hills Drive
Suite 210
Glendale, Arizona 85308

Phone: 623-376-7600


14239 West Bell Road
Suite 101
Surprise, Arizona 85374

Phone: 623-544-7755

New Patient Forms

To fill out new patient paperwork please click here to access your patient portal.

If you have not registered for your portal yet, please call our office 623-544-7755  and ask to be activated on our patient portal, please note that an email address will be required.

Accepted Insurance Plans

Fees charged in this office are comparable to those charged by other specialists who are competent in dermatology and the services we provide. We have contracts with many providers. However, contractual agreements are subject to change.

We recommend that you contact your carrier before your appointment to verify that services provided by your physician here are covered by your insurance. We are contracted with the following:

Aetna PPO

  • POS Choice II
  • Open Choice PPO
  • Health Fund PPO/POS

AZ Foundation for Medical Care

Blue Cross Blue Shield


  • Cigna Medicare Replacement

Coventry / First Health / Mail Handlers

Humana Choice Care / Humana Gold

  • excludes Humana Choice PPO (Medicare Advantage)

Medicare / Medicare Railroad

  • Multiplan

Private Health Care Systems (PHCS)

Tricare for Life (Medicare Supplement)

United Health Care

We bill any non-contract PPO insurance. However, any difference between the amount paid by the carrier and the actual fees for providing the service are the patient’s responsibility.

Statements are generally sent seven (7) to 30 days after your visit, depending on your insurance coverage. This varies significantly for certain types of accounts, so please do not be concerned if it takes longer to receive our statement. Payment is required in full upon receipt of your statement.

Uninsured patients are required to pay at the time of service. If a procedure is done which requires a delay in full charges, partial payment is required.

Payment for Cosmetic Services
In this office, some procedures are classified as cosmetic corrections. Fees for these procedures are ordinarily paid for in advance.


What insurances do you take?
We take most commercial insurance Please see our insurance list. Unfortunately, we do not participate with any AHCCCS plans.

Do you give any discount for self-pay patients?
We do not reduce charges for procedures, services or products that are paid for out-of-pocket.

How much is an office visit?
Office visit charges vary depending on the time spent with the provider and whether any procedures are done. You will be quoted a price prior to any procedure being done.

Do you take walk-ins?
We do not formally take walk-ins, but same-day appointments are often available. Call during office hours to check for appointment availability or click here.

Do you perform the Mohs procedure?
Yes, Dr. Juracek is our Mohs surgeon. He performs Mohs surgery at our Arrowhead and Surprise office locations.

Will Medicare cover more than one full body skin check a year?
Yes. If you have a history of skin cancer, sun damage or other medical conditions, Medicare will cover additional exams in a year if you or your doctor feel that they are medically necessary.

What cosmetic fillers do you sell and what are the prices?
We carry several cosmetic fillers. Prices vary, Please visit our Products page for the list of all of our cosmetic fillers.

Can a Physician Assistant (P.A.) treat me the same way a doctor can?

Can you call my primary care physician (PCP) and get a referral for me?
Unfortunately, referrals need to be initiated by the PCP. Referrals can be faxed to any of our three locations.