I have never made an appointment, however I have been told a few times they couldn't take me. I would c recommend calling before you go. I have never been disappointed or felt rushed. They work week together sand get the job done!!
Yes they do but I recommend you to make an appointment, sometimes if their schedule is too tight they will give you the service in a hurry and you might walk out a little disappointed.
Thanks! Your answer is awaiting moderation.