After evaluating UptimeRobot's competitors, we have found UptimeRobot to be right-sized for our applications. We need a simple, straightforward, and reliable solution for service monitoring, alerting, and customer status dashboard; UptimeRobot fulfills all of those needs without the additional overhead (and cost) of other similar services.