I expierenced exactly the opposite of the above reviewer. Dave was consistently late and did not work for a whole day during the project. I took off work and the project ended up taking twice as long as we expected because he would show up at 9 and leave at 2 every day. I ended up having to give him my house key to get into the house while I was at work, he never returned it. Beware of this company, they are slow, cut corners, and are confrontational when you offer critizism. It's your house! Don't let them bully you. Do not hire. read more