Always a gentleman, and always a professional. I've been with him over a decade now
Dr. Macqueen goes above and beyond to understand his patients. He is non judgemental which can be hard to find in his area of expertise. I highly recommend him and his practice to anyone in need of these type of services.