Discover how Theresa can help you achieve the balanced lifestyle you deserve.
Philly Dietitian specializes in a range of nutrition counseling services.
Weight Loss Management
Interested in losing, gaining, or maintaining your weight? Theresa can help you develop the skills and knowledge needed to make lasting, sustainable changes.
Now offering customized meal planning.
GI Disorders and Food Intolerances
Struggling with digestive issues or food intolerances? Symptoms like constipation, diarrhea, bloating, abdominal pain, and heartburn can make eating uncomfortable. Theresa is here to help you identify and manage your symptoms, so you can enjoy a healthier, more comfortable relationship with food.
Nutrition for Hormonal Wellness, Fertility & Pregnancy
Whether you’re planning a pregnancy, currently expecting, or navigating hormone imbalances like PCOS, we provide expert nutrition guidance to support your fertility, balance your hormones, and nourish both you and your growing baby for a healthy journey.
Disease Prevention and Management
Allow Theresa to help you improve your health and wellbeing by educating you on how to apply appropriate science-based recommendations and dietary behavior modification towards the management of your condition.
Your insurance plan may cover nutrition counseling with a registered dietitian. Click an insurance plan below to find out.
Theresa accepts the following insurance plans:
Need help?
Theresa is a 5-star Philadelphia rated nutrition provider.
Let her clients tell you how.
Theresa speaks out...
Browse our latest insights on health and nutrition.
You have tried dieting a million times.
Now try something different.
No matter what your current habits are or the type of lifestyle you live, Theresa works with you to achieve your goals safely and in a short period of time. Theresa will assess your nutritional concerns and simply customize recommendations towards your individual needs and preferences.
Getting started is easy! Reach out via email, phone call, or submit a service inquiry using our convenient online form.
Philadelphia Office
Lancaster Office
Give us a call!