Dice the potatoes, carrots, celery, onion, and garlic.
Cut the chicken into large chunks if desired (it will shred easily later).
Add the chicken, potatoes, carrots, celery, onion, and garlic to the crock pot.
Pour in the chicken broth, and add the salt, pepper, thyme, and rosemary.
Cover and cook the soup on low for 6–8 hours, or until the chicken is cooked through and the vegetables are tender.
Once the chicken is fully cooked, remove it from the soup and shred it using two forks. Return the shredded chicken to the soup.
Stir in the heavy cream or milk and cook for an additional 20 minutes on low to heat through.
Serve the soup hot with a side of crusty bread or garlic bread.