Call to Schedule a Consultation: (847)468-9900

Contact us today.

Map & Directions

Choose from our two locations in Elgin or Lake Zurich! The Elgin office number is 847-468-9900 and the Lake Zurich office number is 847-550-4984.

Click on a Red Map Marker for Directions.

Patient Testimonials

"Dr. Sorenson is very professional and kindhearted. From my 1st visit he impressed me with the information and concern he had for my well being. I had a bad experience with my previous doctor, and Dr. Sorenson has corrected many of these…" -- Slyvia G.

Questions About Insurance Coverage?

TALK WITH OUR INSURANCE SPECIALISTS