Scheduling is easy. Call before arrival is a good feature. Our tech Chris was polite, efficient. Followed up immediately with online invoice and list of services done.