Dave does great work, had good prices, is dependable. I have known Dave for a couple of year now he has done some work for me. He is always on time and very dependable. I will call him again to do more work for me when I need it. You can call "dependable Dave" for work you need.