
Trusted Care for Seniors, Children & Families
Serving New Jersey's Union, Essex, Middlesex, Bergen, Morris, Somerset counties
Prefer to speak with someone? Call us at (908) 373-1348
What We Offer
Comprehensive care solutions tailored to your family's needs, delivered with compassion and professionalism.
Senior Care
Compassionate, in-home support for your aging loved ones — from companionship to daily assistance.
Learn More →Nanny Services
Trustworthy childcare for busy parents — including part-time, date night, and morning care solutions.
Learn More →Housekeeping
Reliable and respectful residential cleaning services to keep your home clean and stress-free.
Learn More →Why Families Choose Guiding Hearts
Care you can count on — from a team that treats your family like our own.
Trustworthy & Vetted Staff
All caregivers are background-checked, trained, and personally vetted for quality and integrity.
Flexible Scheduling Options
Whether you need part-time help or recurring support, we work around your family's schedule.
Locally Owned
Proudly serving New Jersey families with heart, respect, and community-first values.
Compassion-First Philosophy
We treat every client like family — with patience, dignity, and respect.
Affordable, Transparent Pricing
No hidden fees. Clear, flexible pricing designed with your budget in mind.
Responsive & Personalized Support
Call, message, or email — we respond fast and tailor care to your unique needs.
How It Works
Three simple steps to care and peace of mind.
Tell Us What You Need
Quickly share the kind of care or support your family needs.
Meet a Member of Our Team
We connect you with a trusted staff member from our in-house care team.
Receive Compassionate Support
Care begins — delivered with professionalism, empathy, and consistency.
Proudly Serving New Jersey Families
We provide care and support across the following counties:
- Union County
- Essex County
- Middlesex County
- Bergen County
- Morris County
- Somerset County
What Families Are Saying
Let's Talk About Your Care Needs
Have questions or ready to get started? We're here for you.
Call us now at (908) 373-1348