The memories you make are captured in the pictures you take! Teresa Garelli Photography in Crystal Lake is the photography service you need for those big moments! We have packages designed to help you capture any occasion in Crystal Lake perfectly. Our services include wedding photography, engagement shoots, newborn photography, and much more!
We are very flexible and our packages are fully customizable to meet your needs. Whether it’s a large, medium-sized, or small event, we can capture all the moments so you can cherish them for years to come! Our clients in Crystal Lake prefer our services over other photographers because of how affordable our rates are.
We capture all the memories you need at the price you can afford. We also allow you to choose all the images you like the most to ensure you get the best shots. Experience the work of a professional photographer with Teresa Garelli Photography!