---
title: "ShiftCare Software Reviews, Demo & Pricing - 2026"
description: "Review of ShiftCare Software: system overview, features, price and cost information. Get free demos and compare to similar programs."
source_url: "https://www.softwareadvice.com/medical/shiftcare-profile/"
page_type: "product"
language: "en"
---

[Home](https://www.softwareadvice.com/)

/

[Scheduling Software](https://www.softwareadvice.com/scheduling/)

/

ShiftCare

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Overview

[Reviews](https://www.softwareadvice.com/medical/shiftcare-profile/reviews/)[Alternatives](https://www.softwareadvice.com/medical/shiftcare-profile/alternatives/)

# ShiftCare Review

From $8-$20/month Free trial 4 plans

Wondering if ShiftCare is right for your organization?

Our Scheduling Software selection experts can help you in 15 minutes or less.

On this page

-   Overview
    
-   User Interface
    
-   Popular Alternatives
    
-   Pricing and Plans
    
-   Features
    
-   Integrations
    
-   User Reviews
    
-   Popular Comparisons
    

## Overview

ShiftCare

4.6

[(146)](https://www.softwareadvice.com/medical/shiftcare-profile/reviews/)

Pricing

Starting at $8.00 per user per month

### About ShiftCare

ShiftCare is a comprehensive home care agency software designed to streamline your operations and enhance efficiency. Our platform is available as both a web-based platform and a separate mobile app for caregivers, ensuring flexibility and convenience for your entire team.

With ShiftCare, you can effortlessly create and manage shifts, ensuring your team is always where they need to be. The software enhances communication and coordination among your caregivers, improving the quality of care provided to clients. You can upload and organize care notes, progress reports, and other essential documentation in a secure, centralized location accessible from any device.

The client management feature allows you to keep track of client details, care plans, and medical histories to ensure personalized and attentive care. Our robust invoicing tools streamline your billing processes, making it easy to generate and send invoices, track payments, and manage financial records. Additionally, ShiftCare helps you maintain compliance with industry standards and regulations through detailed reporting and documentation features.

Integration with payroll systems simplifies payroll processes, reducing a...

dministrative overhead and minimizing errors. The mobile app allows caregivers to access schedules, update care notes, and communicate with the team on the go, ensuring they have the information they need at their fingertips. ShiftCare is dedicated to helping home care agencies and IDD providers operate more efficiently and effectively. Our user-friendly software supports the delivery of high-quality care while optimizing administrative tasks. Join the many home care agencies that trust ShiftCare to support their operations and enhance their service delivery.

Wondering if ShiftCare is right for your organization?

Our Scheduling Software selection experts can help you in 15 minutes or less.

## ShiftCare User Interface

## Popular ShiftCare Alternatives

Main Product

ShiftCare

4.6

[(146)](https://www.softwareadvice.com/medical/shiftcare-profile/reviews/)

Ratings Breakdown

-   4.65Ease of use
-   4.48Value for money
-   4.69Customer support
-   4.45Functionality

Pricing

Starting at $8.00 per month

Get Price

Alternative Product

[Google Calendar](https://www.softwareadvice.com/scheduling/google-calendar-profile/)

4.8

[(4330)](https://www.softwareadvice.com/scheduling/google-calendar-profile/reviews/)

Ratings Breakdown

-   4.78Ease of use
-   4.82Value for money
-   4.40Customer support
-   4.67Functionality

Pricing

Available upon request

Get Price

Alternative Product

[Connecteam](https://www.softwareadvice.com/hr/connecteam-profile/)

4.6

[(5318)](https://www.softwareadvice.com/hr/connecteam-profile/reviews/)

Ratings Breakdown

-   4.66Ease of use
-   4.47Value for money
-   4.61Customer support
-   4.53Functionality

Pricing

Starting at $29.00 per month

Get Price

Alternative Product

[Calendly](https://www.softwareadvice.com/scheduling/calendly-profile/)

4.7

[(4164)](https://www.softwareadvice.com/scheduling/calendly-profile/reviews/)

Ratings Breakdown

-   4.69Ease of use
-   4.52Value for money
-   4.44Customer support
-   4.54Functionality

Pricing

Starting at $10.00 per month

Get Price

Alternative Product

[Jobber](https://www.softwareadvice.com/field-service/jobber-profile/)

4.6

[(1487)](https://www.softwareadvice.com/field-service/jobber-profile/reviews/)

Ratings Breakdown

-   4.62Ease of use
-   4.40Value for money
-   4.59Customer support
-   4.35Functionality

Pricing

Starting at $39.00 per month

Get Price

Alternative Product

[splose](https://www.softwareadvice.com/long-term-care/splose-profile/)

4.5

[(34)](https://www.softwareadvice.com/long-term-care/splose-profile/reviews/)

Ratings Breakdown

-   4.53Ease of use
-   4.44Value for money
-   4.30Customer support
-   4.29Functionality

Pricing

Starting at A$30.00 per month

Get Price

## ShiftCare Pricing and Plans

Starting price: $8.00 per month

Free Trial

Free Version

Basic

$8.00

per user, per month

Plan includes:

-   Submit Progress Notes
-   Manage Team Availability
-   Time & Attendance
-   Caregiver App
-   Staff Scheduling

Professional

$13.00

per user, per month

Plan includes:

-   All Basic Features
-   Generate Invoices
-   Job Board
-   Advanced Staff Rostering
-   Teams

Premium

$20.00

per user, per month

Plan includes:

-   All Pro features
-   Custom Forms
-   Advanced Incident Management
-   Client Signatures
-   Publish Shifts
-   Track Client Funds

Custom Pricing

Pricing available upon request

Plan includes:

-   Advanced Workforce Management
-   Custom Pay Rules and Agreements
-   Multi Entity Account Hierarchy
-   Franchise and Group Configuration
-   Single Sign On Security (SSO) NEW
-   Open API and Payroll, Billing, and EVV Integrations
-   Guided Implementation Support
-   Dedicated Customer Success Manager

Confused about pricing? We've got you covered.

Get a personalized pricing breakdown tailored to your specific needs—no guesswork, no generic estimates.

## ShiftCare Features

-   Popular features found in Scheduling
    
    Alerts/Notifications
    
    Appointment Scheduling
    
    Automated Scheduling
    
    Calendar Sync
    
    Customer Database
    
    Group Scheduling
    
    Mobile Access
    
    Reminders
    
    Self Service Portal
    
    Timesheet Management
    
-   More features of ShiftCare
    
    Absence Management
    
    Access Controls/Permissions
    
    Activity Dashboard
    
    Activity Tracking
    
    API
    
    Appointment Management
    
    Assessment Management
    
    Attendance Tracking
    
    Authorization Tracking
    
    Availability Management
    
    Billing & Invoicing
    
    Booking Management
    
    Calendar Management
    
    Cancellation Tracking
    
    Caregiver Management
    
    Care Plan Management
    
    Case Management
    
    Case Notes
    
    Charting
    
    Chat/Messaging
    
    Claims Management
    
    Class Scheduling
    
    Client Chart Audit Tools
    
    Client Database
    
    Client Management
    
    Client Portal
    
    Clock In/Out
    
    Communication Management
    
    Compliance Management
    
    Confirmations/Reminders
    
    Contact Database
    
    Contact Management
    
    Customizable Fields
    
    Customizable Forms
    
    Customizable Reports
    
    Customizable Templates
    
    Data Import/Export
    
    Document Management
    
    Document Storage
    
    Drag & Drop
    
    Electronic Signature
    
    Email Reminders
    
    Employee Management
    
    Employee Portal
    
    Employee Scheduling
    
    EMR/EHR
    
    Facility Scheduling
    
    Faculty/Staff Management
    
    Financial Management
    
    Forecasting
    
    For Healthcare
    
    For Long Term Care
    
    Forms Management
    
    GDPR Compliance
    
    Generative AI
    
    Geriatric Care
    
    Goal Setting/Tracking
    
    GPS
    
    Group Notes
    
    HIPAA Compliant
    
    Home Health Care Management
    
    Incident Management
    
    Invoice Management
    
    Lead Management
    
    Live Chat
    
    Medical Billing
    
    Medical History Records
    
    Medication History
    
    Medication Management
    
    Messaging/Shift Dispatching
    
    Mobile Alerts
    
    Monitoring
    
    Multi-Factor Authentication
    
    Multi-Location
    
    No-Show Tracking
    
    Online Scheduling
    
    Overtime Calculation
    
    Patient Communications
    
    Patient Engagement
    
    Patient Management
    
    Patient Records Management
    
    Payroll Management
    
    Personalization and Recommendation
    
    Physician Management
    
    Point of Care System
    
    Predictive Analytics
    
    Progress Notes
    
    Progress Reports
    
    Real-Time Data
    
    Real-Time Notifications
    
    Real-Time Reporting
    
    Real-time Scheduling
    
    Real-Time Updates
    
    Records Management
    
    Recurring Appointments
    
    Reporting & Statistics
    
    Resource Scheduling
    
    Role-Based Permissions
    
    Room Booking
    
    Scheduling
    
    Shift Scheduling
    
    Shift Swapping
    
    Sick Leave Tracking
    
    Skills Tracking
    
    SMS Messaging
    
    Staff Management
    
    Surveys & Feedback
    
    Task Management
    
    Task Progress Tracking
    
    Task Scheduling
    
    Team Notes
    
    Third-Party Integrations
    
    Time Clock
    
    Time Off Requests
    
    Time Tracking by Client
    
    Time Zone Tracking
    
    User Management
    
    Vacation/Leave Tracking
    
    Visit Verification
    
    Workflow Management
    

## ShiftCare Integrations

Xero

Integration rated 4.6 from 34 reviews

Viventium Software

Integration rated undefined from -1 review

QuickBooks Online

Integration rated undefined from -1 review

MYOB Business

Integration rated undefined from -1 review

Employment Hero

Integration rated undefined from -1 review

HubSpot CRM

Integration rated undefined from -1 review

See all 10 integrations

## ShiftCare User Reviews

## ShiftCare customer ratings

- Overall rating: 4.6/5
- Total reviews: 146

### Rating distribution

- 5 stars: 107 reviews (73%)
- 4 stars: 29 reviews (20%)
- 3 stars: 6 reviews (4%)
- 2 stars: 1 reviews (1%)
- 1 star: 3 reviews (2%)

### Secondary ratings

- Ease of use: 4.7/5
- Value for money: 4.5/5
- Customer support: 4.7/5
- Functionality: 4.4/5

---

### Shiftcare makes managing our support service easy

- Overall rating: 5/5
- Reviewer: Bridie S.
- Verified reviewer: Yes
- Industry: Health, Wellness and Fitness
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: August 2023
- Review source details: This review was submitted organically. No incentive was offered

Its very satisfactory

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Its meets the needs of our NDIS business.

#### Cons

I dont like the way information from Shiftcare appears on invoices and payslips.

#### Reasons for choosing ShiftCare

functionality and price

#### Reasons for switching to ShiftCare

Shiftcare was a better fit for an NDIS business.

#### Vendor response

Hi Bridie! Thank you so much for taking the time to relieve, and we really appreciate your feedback regarding the appearance of information on invoices and payslips. Your feedback has been noted! Thanks again and please reach out to our support team if we can assist with anything :-)

Replied August 2023

---

### NDIS Providers need Shiftcare!

- Overall rating: 4/5
- Reviewer: Jackie M.
- Verified reviewer: Yes
- Industry: Individual & Family Services
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: April 2025
- Review source details: This reviewer was invited by the software vendor to submit an honest review.

overall, we could not operate without Shiftcare, so very useful. Our rosters are a live and moving document, and Shiftcare can be operated in real time.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The rostering, billing and staff management are all very good. When you first start out you think you only need the bare minimum of features, however, you quickly realise you need to much more of what is available.

#### Cons

some different levels of purchased use. Most businesses would need to be able to roster and bill for NDIS and have staff management. Anything to do with those things should be available for two top teers of purchase. Maybe SIL etc should be in the top level purchase.

#### Reasons for choosing ShiftCare

appeared to be more geared to NDIS industry and therefore more features important to our business

#### Reasons for switching to ShiftCare

required a better scheduling system that was not as complicated.

#### Vendor response

Thanks so much for the thoughtful review! We’re thrilled to hear ShiftCare has become such an essential part of your operations - especially when it comes to live rostering, billing, and staff management. You’re right: once things get moving, those “nice-to-have” features quickly become must-haves, and we’re proud to offer the tools NDIS providers really need. We appreciate your feedback around plan tiers too. We’re always reviewing how features are packaged, and your comments help us make more informed decisions to better support providers like you. Thanks again for choosing ShiftCare - we’re here to help make care simpler, every step of the way. The ShiftCare Team

Replied April 2025

---

### Big mistake in choosing Shiftcare

- Overall rating: 1/5
- Reviewer: Jason S.
- Verified reviewer: Yes
- Industry: Hospital & Health Care
- Company size: 51-200 employees
- Product usage: Used daily for less than 6 months
- Reviewed: November 2025
- Review source details: This review was submitted organically. No incentive was offered

Extremely disappointing. I run a home care agency and was looking for reliable scheduling and client management software. ShiftCare sold a vision they couldn’t deliver. The product is unstable, support is unreliable, and the company’s integrity is questionable. I would strongly caution other agencies to look elsewhere.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 1/5
- Customer support: 1/5
- Functionality: 1/5

#### Pros

The only positive was that the sales team seemed eager to help—at least before I paid the deposit. I heard from sales constantly leading up to contract signature. Shocker I know.

#### Cons

ShiftCare completely overpromised and underdelivered. The onboarding was confusing and poorly supported. They misrepresented having a working public API, and once I raised concerns, their communication dropped off. They even called my personal cell multiple times for payment before onboarding, but once issues appeared, they vanished.

#### Reasons for choosing ShiftCare

Sales people told me what i wanted to hear in terms of functionality and how easy it would be to switch. All lies.

#### Reasons for switching to ShiftCare

I wanted more current technology and a better UX. I have gone right back to Wellsky though. Its so much better than Shiftcare. I never should have switched.

---

### Good but needs some work

- Overall rating: 4/5
- Reviewer: Zeb H.
- Verified reviewer: Yes
- Industry: Health, Wellness and Fitness
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: May 2025
- Review source details: This reviewer was invited by the software vendor to submit an honest review.

For an expensive product you’d expect more. Dedicated Management App/Client App/Staff App a must!! Then improving the design and correcting all the glitches would go a long way too!!

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 3/5
- Customer support: 5/5
- Functionality: 3/5

#### Pros

Has a lot of scheduling options. Still a bit clunky there are a lot of features inside which could be tweaked which would improve the experience. Also the layout is a little old school. Not as modern as most tech platforms

#### Cons

NO APP FOR MANAGEMENT. There needs to be a dedicated App for IPhone that allows for simple rescheduling and booking of staff and managing of the business. The App is just focused at a staff level. And there is also no proper communication channel and viewer for clients to see. A strong focus should go towards such as you can tell it’s just a “patch job” that’s been included to make it seem like it has the function. So you really need to design an App for staff, an app for clients and an App for management. Whether it’s seperate apps or within the same, it needs to specific designs around those 3 elements

#### Reasons for choosing ShiftCare

More focused towards NDIS management of clients

#### Vendor response

We sincerely appreciate your time and effort to submit this review, we are building out all of the mobile accessible admin functions now, and launching key features in this area this week. I appreciate the other items and we will focus on those as well.

Replied May 2025

---

### Great system for scheduling and invoicing

- Overall rating: 5/5
- Reviewer: Claire G.
- Verified reviewer: Yes
- Industry: Individual & Family Services
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: May 2025
- Review source details: This reviewer was invited by the software vendor to submit an honest review.

A reliable system to manage staff and scheduling for NDIS providers. The customer service is excellent.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 3/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

I like that it is not just a timesheet software but also a billing software and record keeping for workers and clients. Customer service on the chat function and availability of people on there is fantastic.

#### Cons

Integration doesn't work as well as it could - it often drops things off. I still have to download and upload files to ensure integrity. Also, it's got very expensive for small to medium sized businesses.

#### Reasons for choosing ShiftCare

At the time Shiftcare was a reasonable price - albeit not the cheapest - for the features it had.

#### Vendor response

Thanks for taking the time to provide your feedback. We would welcome the opportunity to hear from you in relation to which integration drops out, so that we can investigate and resolve - can you please contact our support team and escalate this issue? In relation to pricing - We haven't changed our pricing, it remains the same.

Replied May 2025

---

### Use anyone other than Shiftcare

- Overall rating: 1/5
- Reviewer: Cynthia P.
- Verified reviewer: Yes
- Industry: Hospital & Health Care
- Company size: 51-200 employees
- Product usage: Used daily for less than 6 months
- Reviewed: November 2025
- Review source details: This review was submitted organically. No incentive was offered

I wish I had never met this company. Truly the worst business decision of my life. Stay away. You have been warned.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 1/5
- Customer support: 1/5
- Functionality: 2/5

#### Pros

The UI is pretty good for a home health agency scheduling software and the price was attractive to me

#### Cons

Everything. But my biggest issue is they over promise in the sales process and tell you they can do everything you want and then when you go live, it’s a complete utter disaster.

#### Reasons for choosing ShiftCare

I wish I hadn’t made the decision. I have regretted it ever since.

#### Reasons for switching to ShiftCare

I went back to WellSky. So much better as a product and company.

---

### Lifesaver!

- Overall rating: 5/5
- Reviewer: Brooks L.
- Verified reviewer: Yes
- Industry: Medical Practice
- Company size: 51-200 employees
- Product usage: Used weekly for less than 12 months
- Reviewed: April 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Shiftcare keeps everything together in one space. All of your documents, appointments and billing remains in this one program! Lifesaver for someone that needs help with organization.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Shiftcare is top of the line if appointment management is your main concern! It is excellent value for money and I have yet to see a reporting of bugs and issues. It makes your schedule, has great security and the best customer support.

#### Cons

I don’t have any cons to list about Shiftcare. It’s the best for employers with a large team of people to keep track of everything necessary.

#### Reasons for switching to ShiftCare

Referred by employees to try this software

---

### Best care in good time.

- Overall rating: 5/5
- Reviewer: Julie R.
- Verified reviewer: Yes
- Industry: Hospital & Health Care
- Company size: 2-10 employees
- Product usage: Used daily for free trial
- Reviewed: November 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I enjoyed working with ShiftCare and being able to assign caregivers to clients and schedule appointments for care with ease.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

ShiftCare made it easy to schedule appointments and pair a caregiver easily. We are able to communicate for last minute coverage too and that makes all the difference when getting our clients the care they need.

#### Cons

Not to say I liked anything least but there are things to learn still as we navigate through all the functions of the software.

#### Vendor response

Thank you so much for the kind words! Really glad the scheduling and caregiver matching has made things easier for your team. There's always more to discover in the platform, so don't hesitate to reach out if you ever want a hand navigating any of the features.

Replied April 2026

---

### ShiftCare Review

- Overall rating: 5/5
- Reviewer: Scott H.
- Verified reviewer: Yes
- Industry: Individual & Family Services
- Company size: Self-Employed
- Product usage: Used daily for less than 2 years
- Reviewed: May 2025
- Review source details: This review was submitted organically. No incentive was offered

The customer service has been exceptional, the software is great value for money and the experience using ShiftCare has been overwhelmingly positive.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

ShiftCare has been great for keeping the client documents secure and easy to access for clients and staff. Scheduling is easy with a good amount of customisability, allowing me to add a good amount of detail to shifts for workers. ShiftCare linking to Xero has been great for streamlining invoicing, which has saved plenty of admin time. I have not had any issues using the app yet after over 12 months. I am confident that if there were any issues with the app or any of the software that it would be solved quickly. The customer service has been very responsive, efficient and the staff have been friendly, helpful and their service has been above and beyond.

#### Cons

There are times that I have been unsure of how to complete something in the software or the app. However, there are plenty of resources that can be accessed on the ShiftCare website and on YouTube to support learning how to use the software. The customer service has also been very helpful.

#### Vendor response

Hi Scott, Thanks so much for your kind words! We're really glad ShiftCare has helped make scheduling, document access, and invoicing easier for you, and that our Xero integration has saved you time. It’s great to hear you’ve had a smooth run with the app, and your trust in our support team means a lot. We also appreciate your note about learning the software, we’re glad our guides and videos have helped, and our team’s always here when you need a hand. Thanks again for being part of the ShiftCare community! Warmly, The ShiftCare Team

Replied May 2025

---

### Good but could be better

- Overall rating: 3/5
- Reviewer: Julia M.
- Verified reviewer: Yes
- Industry: Individual & Family Services
- Company size: 51-200 employees
- Product usage: Used daily for less than 12 months
- Reviewed: April 2025
- Review source details: This reviewer was invited by the software vendor to submit an honest review.

Overall, it functions quite well. But I would love additional features to make it really useful and efficient for our work.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 3/5
- Customer support: 1/5
- Functionality: 3/5

#### Pros

Mostly easy to roster and capture client info. It's reasonably intuitive.

#### Cons

I have selected to receive only certain email notifications but receive all of them instead. I emailed the shiftcare team about this issue months ago and never received a reply. I would like an option for admin/service delivery to capture notes on clients, more like a CRM function. If we write shift notes against our admin shift, we can't attach a client name to put it on their profile. We are now using a separate program for this. The document upload button is at the bottom of the page and you always have to scroll down to find it - really annoying once you have a long list of documents. I can create new types of staff qualifications in the settings section, but I can't find how to add these qualifications to staff profiles. I would prefer all of the screens to just scroll down instead of having to click to the next page to view everything. For admin shifts, can you easily add in a lunch break without having to create a split shift? I'd like to easily be able to export individual incident reports into OUR template in Word or PDF - the export for communications at the moment is pretty ugly and is only in PDF.

---

Showing 1 - 10 of 146 Reviews

[See All Reviews](https://www.softwareadvice.com/medical/shiftcare-profile/reviews/)

## ShiftCare Popular Comparisons

[Google Calendar vs ShiftCare](https://www.softwareadvice.com/scheduling/google-calendar-profile/vs/shiftcare/)[Connecteam vs ShiftCare](https://www.softwareadvice.com/hr/connecteam-profile/vs/shiftcare/)[splose vs ShiftCare](https://www.softwareadvice.com/medical/shiftcare-profile/vs/splose/)

[Compare All Alternatives](https://www.softwareadvice.com/medical/shiftcare-profile/alternatives/)

## Other Top Recommended Scheduling Software

[Google Workspace](https://www.softwareadvice.com/marketing/google-workspace-profile/)

**4.7** (17741)

Recently recommended **0** times

[Zoom Workplace](https://www.softwareadvice.com/product/101384-Zoom-Video-Conferencing/)

**4.6** (14690)

Recently recommended **0** times

[Wix](https://www.softwareadvice.com/crm/wix-profile/)

**4.4** (10799)

Recently recommended **0** times

[Clockify](https://www.softwareadvice.com/hr/clockify-profile/)

**4.8** (9271)

Recently recommended **0** times

Stuck Between Options?

Our experts can help you compare ShiftCare with other top options, so you can find the best fit for your needs.

## See what companies are saying about Software Advice