We have been here twice now and we have left both times with huge smiles on our faces! The wait times were minimal and the entire staff was amazing! The tech took her time with us and never once made us feel rushed and was very informative. i am a talker and she listened and answered all my questions and was very sweet to us. We had the pleasure of having her both times too!!! She had remembered us from our last appt from 6 weeks previous and was referring to things we had talked about last time. She even tired to get us specific pics for a cute frame we had bought. She was GREAT!!! I would def recommend PPA to everyone! They have been nothing but wonderful to us.