TERRIBLE.  Don't waste your time.  My husband called these guys to fix our dishwasher 3 days before a big dinner party.  We both rushed home from work to meet the scheduled technician at 5:30; the tech never showed up!  My husband called the company, and someone who called himself a \"scheduling guy\" answered a cell phone, super abrupt- said he was too busy in the line at the bank to help coordinate the details and pretty much hung up on my husband.  My husband thought they were disconnected, called the guy back, only to hear the guy call him \"rude\" for interrupting his time at the bank, my husband apologized, and they guy said it was too late and he was cancelling our appointment.  Seriously?  Your company no-shows at a job, insults customers, and then cancels our appointment??  Wow.