These people have ruined my Saturday 3x in a row. The first time he showed up late after giving us a 4HOUR window, then claimed he would be back with a new faucet next Saturday. Next Saturday? Waited at home for 4hrs, never showed up, won't answer the phone. Today? No call, waiting for 3hrs, almost 1hr past when he promised to be here. Worst part? HE TOOK THE CHECK. I didn't mean to pay him before he finished :( tread lightly with these people, I'm calling another place. Reading other similar reviews makes me scared