/** * Theme functions and definitions * * @package HelloElementor */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } define( 'HELLO_ELEMENTOR_VERSION', '3.4.4' ); define( 'EHP_THEME_SLUG', 'hello-elementor' ); define( 'HELLO_THEME_PATH', get_template_directory() ); define( 'HELLO_THEME_URL', get_template_directory_uri() ); define( 'HELLO_THEME_ASSETS_PATH', HELLO_THEME_PATH . '/assets/' ); define( 'HELLO_THEME_ASSETS_URL', HELLO_THEME_URL . '/assets/' ); define( 'HELLO_THEME_SCRIPTS_PATH', HELLO_THEME_ASSETS_PATH . 'js/' ); define( 'HELLO_THEME_SCRIPTS_URL', HELLO_THEME_ASSETS_URL . 'js/' ); define( 'HELLO_THEME_STYLE_PATH', HELLO_THEME_ASSETS_PATH . 'css/' ); define( 'HELLO_THEME_STYLE_URL', HELLO_THEME_ASSETS_URL . 'css/' ); define( 'HELLO_THEME_IMAGES_PATH', HELLO_THEME_ASSETS_PATH . 'images/' ); define( 'HELLO_THEME_IMAGES_URL', HELLO_THEME_ASSETS_URL . 'images/' ); if ( ! isset( $content_width ) ) { $content_width = 800; // Pixels. } if ( ! function_exists( 'hello_elementor_setup' ) ) { /** * Set up theme support. * * @return void */ function hello_elementor_setup() { if ( is_admin() ) { hello_maybe_update_theme_version_in_db(); } if ( apply_filters( 'hello_elementor_register_menus', true ) ) { register_nav_menus( [ 'menu-1' => esc_html__( 'Header', 'hello-elementor' ) ] ); register_nav_menus( [ 'menu-2' => esc_html__( 'Footer', 'hello-elementor' ) ] ); } if ( apply_filters( 'hello_elementor_post_type_support', true ) ) { add_post_type_support( 'page', 'excerpt' ); } if ( apply_filters( 'hello_elementor_add_theme_support', true ) ) { add_theme_support( 'post-thumbnails' ); add_theme_support( 'automatic-feed-links' ); add_theme_support( 'title-tag' ); add_theme_support( 'html5', [ 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', 'script', 'style', 'navigation-widgets', ] ); add_theme_support( 'custom-logo', [ 'height' => 100, 'width' => 350, 'flex-height' => true, 'flex-width' => true, ] ); add_theme_support( 'align-wide' ); add_theme_support( 'responsive-embeds' ); /* * Editor Styles */ add_theme_support( 'editor-styles' ); add_editor_style( 'editor-styles.css' ); /* * WooCommerce. */ if ( apply_filters( 'hello_elementor_add_woocommerce_support', true ) ) { // WooCommerce in general. add_theme_support( 'woocommerce' ); // Enabling WooCommerce product gallery features (are off by default since WC 3.0.0). // zoom. add_theme_support( 'wc-product-gallery-zoom' ); // lightbox. add_theme_support( 'wc-product-gallery-lightbox' ); // swipe. add_theme_support( 'wc-product-gallery-slider' ); } } } } add_action( 'after_setup_theme', 'hello_elementor_setup' ); function hello_maybe_update_theme_version_in_db() { $theme_version_option_name = 'hello_theme_version'; // The theme version saved in the database. $hello_theme_db_version = get_option( $theme_version_option_name ); // If the 'hello_theme_version' option does not exist in the DB, or the version needs to be updated, do the update. if ( ! $hello_theme_db_version || version_compare( $hello_theme_db_version, HELLO_ELEMENTOR_VERSION, '<' ) ) { update_option( $theme_version_option_name, HELLO_ELEMENTOR_VERSION ); } } if ( ! function_exists( 'hello_elementor_display_header_footer' ) ) { /** * Check whether to display header footer. * * @return bool */ function hello_elementor_display_header_footer() { $hello_elementor_header_footer = true; return apply_filters( 'hello_elementor_header_footer', $hello_elementor_header_footer ); } } if ( ! function_exists( 'hello_elementor_scripts_styles' ) ) { /** * Theme Scripts & Styles. * * @return void */ function hello_elementor_scripts_styles() { if ( apply_filters( 'hello_elementor_enqueue_style', true ) ) { wp_enqueue_style( 'hello-elementor', HELLO_THEME_STYLE_URL . 'reset.css', [], HELLO_ELEMENTOR_VERSION ); } if ( apply_filters( 'hello_elementor_enqueue_theme_style', true ) ) { wp_enqueue_style( 'hello-elementor-theme-style', HELLO_THEME_STYLE_URL . 'theme.css', [], HELLO_ELEMENTOR_VERSION ); } if ( hello_elementor_display_header_footer() ) { wp_enqueue_style( 'hello-elementor-header-footer', HELLO_THEME_STYLE_URL . 'header-footer.css', [], HELLO_ELEMENTOR_VERSION ); } } } add_action( 'wp_enqueue_scripts', 'hello_elementor_scripts_styles' ); if ( ! function_exists( 'hello_elementor_register_elementor_locations' ) ) { /** * Register Elementor Locations. * * @param ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager $elementor_theme_manager theme manager. * * @return void */ function hello_elementor_register_elementor_locations( $elementor_theme_manager ) { if ( apply_filters( 'hello_elementor_register_elementor_locations', true ) ) { $elementor_theme_manager->register_all_core_location(); } } } add_action( 'elementor/theme/register_locations', 'hello_elementor_register_elementor_locations' ); if ( ! function_exists( 'hello_elementor_content_width' ) ) { /** * Set default content width. * * @return void */ function hello_elementor_content_width() { $GLOBALS['content_width'] = apply_filters( 'hello_elementor_content_width', 800 ); } } add_action( 'after_setup_theme', 'hello_elementor_content_width', 0 ); if ( ! function_exists( 'hello_elementor_add_description_meta_tag' ) ) { /** * Add description meta tag with excerpt text. * * @return void */ function hello_elementor_add_description_meta_tag() { if ( ! apply_filters( 'hello_elementor_description_meta_tag', true ) ) { return; } if ( ! is_singular() ) { return; } $post = get_queried_object(); if ( empty( $post->post_excerpt ) ) { return; } echo '' . "\n"; } } add_action( 'wp_head', 'hello_elementor_add_description_meta_tag' ); // Settings page require get_template_directory() . '/includes/settings-functions.php'; // Header & footer styling option, inside Elementor require get_template_directory() . '/includes/elementor-functions.php'; if ( ! function_exists( 'hello_elementor_customizer' ) ) { // Customizer controls function hello_elementor_customizer() { if ( ! is_customize_preview() ) { return; } if ( ! hello_elementor_display_header_footer() ) { return; } require get_template_directory() . '/includes/customizer-functions.php'; } } add_action( 'init', 'hello_elementor_customizer' ); if ( ! function_exists( 'hello_elementor_check_hide_title' ) ) { /** * Check whether to display the page title. * * @param bool $val default value. * * @return bool */ function hello_elementor_check_hide_title( $val ) { if ( defined( 'ELEMENTOR_VERSION' ) ) { $current_doc = Elementor\Plugin::instance()->documents->get( get_the_ID() ); if ( $current_doc && 'yes' === $current_doc->get_settings( 'hide_title' ) ) { $val = false; } } return $val; } } add_filter( 'hello_elementor_page_title', 'hello_elementor_check_hide_title' ); /** * BC: * In v2.7.0 the theme removed the `hello_elementor_body_open()` from `header.php` replacing it with `wp_body_open()`. * The following code prevents fatal errors in child themes that still use this function. */ if ( ! function_exists( 'hello_elementor_body_open' ) ) { function hello_elementor_body_open() { wp_body_open(); } } require HELLO_THEME_PATH . '/theme.php'; HelloTheme\Theme::instance(); Home - Comfort Nest Care LLC

Comfort Like Home, Care Like Family

At Comfort Nest Care, we believe aging shouldn’t mean giving up independence. Our caregivers offer heartfelt, personalized in-home support — from companionship to skilled nursing — so your loved ones feel safe, seen, and truly cared for.

Love in Action

Care that feels like family, not just service.

Your Peace

Because comfort begins with trust and understanding.

Emergency Service

Need urgent help? Call us anytime — we’re here when you need us most.

Call us now

+1 757-947-7030

More Than Care—It’s Family

For over 13 years, Comfort Nest Care has been a trusted name in compassionate home care. We treat every client like family, offering personalized support that honors dignity, independence, and love. Whether it’s skilled nursing or a listening ear, we’re here to make aging at home safe, joyful, and peaceful.

Family-Treated Care

Experienced, Licensed Staff

Full-Spectrum Support

Locally Rooted

0 +
Years of Experience
0 +
Satisfied Clients
0 +
Licensed Professionals
0
Client Rating

Compassionate Care, Right Where You Need It

From medical support to companionship, we personalize every service to help seniors thrive—safely, happily, and right at home.

In-Home Medical

In-Home Medical

Skilled nurses provide care like medication help, wound dressing, and post-surgery support — all from the comfort of home.

Chronic Condition

Chronic Condition

We manage diabetes, heart issues, and other chronic illnesses with daily support, medication reminders, and professional nursing care.

Personal Care Assistance

Personal Care Assistance

Gentle help with bathing, grooming, dressing, and eating — delivered with dignity, patience, and a warm smile every time.

Respite Care for Families

Respite Care for Families

Take a well-deserved break while we care for your loved one like family — safely and lovingly.

Rehabilitation Support

Rehabilitation Support

Helping clients regain strength and independence after illness or surgery with compassionate, at-home physical and emotional care.

Senior & Elderly Support

Senior & Elderly Support

Our team offers safety, companionship, and daily support to help seniors live fully and joyfully in their own homes.

Because Your Loved One Deserves the Very Best

At Comfort Nest Care, we go beyond tasks — we build relationships. With professional caregivers, heartfelt compassion, and personalized support, we bring peace of mind to families and genuine comfort to those who need it most.

Caregivers Who Feel Like Family

Trained pros who treat you with the warmth of loved ones.

Trusted for Over a Decade

13 years of keeping seniors safe, happy, and independent.

Care as Unique as You Are

No cookie-cutter plans—only what you need to thrive.

Crisis Doesn’t Take a Break

Emergency support anytime because worries don’t stick to business hours.

Your Loved One’s Story is Our Priority

Choosing home care isn’t just about finding help — it’s about trusting someone with your heart. At Comfort Nest Care, we understand how deeply personal that is!

We see the stories behind each wrinkle, the strength in every step, and the love families pour into their aging loved ones. That’s why we show up with more than credentials — we bring compassion, patience, and a true calling to serve.

Whether it’s a warm meal, a medical task, or a shared laugh, we make sure your loved one feels valued, safe, and truly cared for.

Because here, care means connection — and every home deserves to feel like family.

Assistance for Chronic Patients
98%
Personal Care Assistance
99%
Senior & Elderly Support
100%

Hearts We Have Touched

Here’s what families and clients are saying about their journey with Comfort Nest Care — love, trust, and care in every word.

After Dad’s stroke, Comfort Nest gave him back his confidence—and us, peace. Their patience with his recovery was incredible.

    Margaret Henderson
    Margaret Henderson

    Entrepreneur

    Mom’s caregiver remembers her favorite hymns and folds laundry just as she likes. That attention to detail means everything to us.

      Linda Cho
      Linda Cho

      Manager

      After trying other services, Comfort Nest felt like home. Their personal touch and warm approach completely changed our lives.

        Daniel Chavez
        Daniel Chavez

        HR Manager

        They sit with Grandpa for hours, swapping Navy stories while managing his meds flawlessly. Finally, care that honors his service.

          James Wilson
          James Wilson

          HR Manager

          When Mom forgot our names, her caregiver held her hand and said, ‘They’ll be back soon.’ That’s the kindness we needed.

            Evelyn Rosario
            Evelyn Rosario

            HR Manager

            Let’s Talk About the Care You Deserve

            Don’t wait to give your loved one the care they deserve. Reach out today for a free consultation and let Comfort Nest Care bring peace, support, and heartfelt care right on your doorstep.

            Get In Touch with Us

            We’re here to listen, support, and guide you every step of the way. Contact Comfort Nest Care today — because every question, concern, or care need deserves a compassionate response.

            Contact Info:

            Book an Appointment