Dave was awesome. He was on time both for the estimate and the actual work. He explained everything very well. The area he worked in was cleaner when he left than when he got there. I would definitely recommend him to my friends.
Pros: On time, very clean
Cons: None
more