This company was recommended by us through our home warranty. They stood us up twice. My husband stayed home all day, but they never showed up. When I called, they said they called, but I checked my home and cell and never received any calls/messages. They never apologized. I called my home warranty and asked for another recommended company. Bad customer service!! Don't waste your time or money!