providing online non-downloadable software for home services, maintenance, and repairs; facilitating scheduling, communication, and payment between consumers and service providers for home services, maintenance, and repairs; providing online non-downloadable software for scheduling and arranging appointments between homeowners and service providers; providing online non-downloadable software facilitating scheduling, communication, and payment between consumers and service providers
Computer and Scientific