Center for Psychological Growth and Resilience, LLC
Vetted

Center for Psychological Growth and Resilience, LLC

Working with you to build peace and resilience to tackle life's challenges
Specialties Insurance & Fees Locations
Alabama, Arizona, Arkansas, Colorado, Connecticut, Delaware, Washington DC, Florida, Georgia, Idaho, Illinois, Indiana, Kansas, Kentucky, Maryland, Maine, Michigan, Missouri, North Dakota, Nebraska, North Carolina, New Hampshire, New Jersey, Nevada, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Vermont, Virginia, Washington, Wisconsin, West Virginia, Wyoming Not Accepting Online
Minnesota Accepting Online
Southwest Minneapolis Accepting In-person
Updated February 23, 2024

Hello! We're Dr. Dennis, Maddy, and Matt. We believe that while life is hard, every human being has the potential to surmount stress and strain. Whether you're experiencing relationship issues, work stress, anxiety, depression, burnout, chronic pain, chronic illness, or other concerns, our goal is to help you find meaning, self-respect, growth, and resilience. We're passionate about helping you increase your ability to weather and recover from difficult moments in the future. We'll do this by leveraging your strengths and building your coping skills to help you manage stress and create a life you want to live.

Our approach stems from the belief that all humans have innate value and worth, and that all behaviors meet a need. We’ll work with you to examine the bio-psycho-social factors that influence your overall wellness, and we'll use empathy, authenticity, a non-judgmental stance and science-driven interventions to unlock and harness your internal resilience.

Therapy can be a confusing and scary endeavor, and we take seriously the fact that you're putting your trust in us. We are happy to speak with you to address any questions about our services and to get to know each other more. We invite you to message us here or visit us at the CPGR website to learn more about us and our practice.


About

What services does your practice offer?

CPGR provides high-quality, accessible, empathy-driven, science-based, individual therapy services that aid in fostering growth, resilience, wellness, peace, and serenity for our clients and communities.

What are your practice's specialties?

Dr. Dennis, Maddy, and Matt have extensive experience in and specialize in a variety of areas, including relationship issues, anxiety, work stress, burnout, professional issues, and mood disorders like depression and bipolar disorder. We enjoy supporting individuals living with chronic pain and chronic illness as well.

How does payment work at your practice?

CPGR is in-network with Blue Cross Blue Shield, UCare, and Minnesota Health Care Program/MinnesotaCare/Medical Assistance.

If you do not have one of these health insurances, our fees are $250 for an intake and range from $150-200 for individual therapy sessions depending on the provider and service offered. We are happy to provide superbills for you to take to your insurance company to attempt to obtain reimbursement if you are not in-network with one of the above insurers.

Why should I choose your practice?

CPGR stands out from other practices for a number of reasons:

1. Specialized Expertise: Our therapists have extensive experience in research-backed practices like ACT, DBT, MBCT, and CBT and are excited to share these strategies with you.

2. Tailored Treatment Plans: We understand that every client's experience is unique. We work with you to create personalized treatment plans that address your specific needs and goals.

3. Collaboration: We value collaboration and believe that you are the leader in the session. We'll bring our expertise, but you decide where we go and what we talk about in session.

4. Immediate Openings: We currently have immediate openings for new clients. This allows us to provide timely support to individuals who are seeking effective strategies to manage their stress and improve their quality of life.

Visit us at the CPGR website or give us a call to connect and start your journey today!


Specialties

Relationship issues - Understanding one’s wants and needs in relationships; exploring patterns of interaction, addressing concerns, and strengthening satisfaction in relationships and dating

Work stress - Managing overwhelming stress and expectations; increasing effective ways of restoring and maintaining emotional stability and health; addressing challenging relationships with coworkers and bosses

Anxiety - Coping with excessive worry, nervousness, or stress; intense discomfort in social settings (social anxiety); sudden and intense feelings of panic (panic disorder)

Depression - Providing support and promoting healing of hopelessness, low motivation and energy, sadness, irritability, sleep disturbance, and loss of interest and pleasure in life

Life transitions - Coping with difficult or impactful life changes, such as moving to a new area, relationship transitions, child rearing, or career changes; learning self-care to better manage resulting stress

Self-care - Learning what effective self-care looks like and incorporating these strategies into daily life; developing an awareness of wellbeing to identify when one needs to practice self-care




Clientele

  • Adults (24+)
  • Parents
  • Seniors (65+)
  • Young adults (18-24)

Insurance

  • Anthem Blue Cross and Blue Shield
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Illinois PPO
  • Blue Cross of MN
  • Medical Assistance
  • MinnesotaCare
  • UCare

Out-of-pocket fees

  • Individual sessions: $180 (45min)

Additional session information

Out-of-network billing options

This provider can support you in getting reimbursement from your insurance company if you are seeking out-of-network reimbursement. Here are the out-of-network billing options they provide:

  • Super billing
Payment options
  • Cash
  • Check
  • Credit Card
  • Debit Card
Session frequency

Frequency of sessions this provider offers to see clients once you are an established client.

  • Weekly
  • Monthly
  • Every other week
  • As needed

Location(s)

Online Sessions (Minnesota)
Accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Alabama)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Arizona)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Arkansas)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Colorado)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Connecticut)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Delaware)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Washington DC)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Florida)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Georgia)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Idaho)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Illinois)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Indiana)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Kansas)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Kentucky)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Maryland)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Maine)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Michigan)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Missouri)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (North Dakota)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Nebraska)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (North Carolina)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (New Hampshire)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (New Jersey)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Nevada)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Ohio)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Oklahoma)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Pennsylvania)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Rhode Island)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (South Carolina)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Tennessee)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Texas)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Utah)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Vermont)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon Closed
  • Tue Closed
  • Wed Closed
  • Thu Closed
  • Fri Closed
  • Sat Closed
  • Sun Closed

Online Sessions (Virginia)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Washington)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Wisconsin)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (West Virginia)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Online Sessions (Wyoming)
Not accepting new clients online
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-7pm
  • Tue 9am-7pm
  • Wed 9am-7pm
  • Thu 9am-7pm
  • Fri 9am-5pm
  • Sat Closed
  • Sun Closed

Southwest Minneapolis practice
4317 Upton Avenue South, Suite A, Minneapolis, Minnesota 55410
Accepting new clients in-person
Currently Available Times
  • Morning (Before 10am)
  • Daytime (10am - 1pm)
  • Afternoon (1pm - 5pm)
  • Evening (After 5pm)
  • Weekends
Regular Hours
  • Mon 9am-4pm
  • Tue 9am-4pm
  • Wed 9am-4pm
  • Thu 9am-4pm
  • Fri Closed
  • Sat Closed
  • Sun Closed

Head of Practice's Licensure

Minnesota: LP6170

Alabama: 10208

Arizona: 10208

Arkansas: 10208

Colorado: 10208

Connecticut: 10208

Delaware: 10208

Washington DC: 10208

Florida: 10208

Georgia: 10208

Idaho: 10208

Illinois: 10208

Indiana: 10208

Kansas: 10208

Kentucky: 10208

Maryland: 10208

Maine: 10208

Michigan: 10208

Missouri: 10208

North Dakota: 10208

Nebraska: 10208

North Carolina: 10208

New Hampshire: 10208

New Jersey: 10208

Nevada: 10208

Ohio: 10208

Oklahoma: 10208

Pennsylvania: 10208

Rhode Island: 10208

South Carolina: 10208

Tennessee: 10208

Texas: 10208

Utah: 10208

Virginia: 10208

Washington: 10208

Wisconsin: 10208

West Virginia: 10208

Wyoming: 10208


Languages

English