Dave does high quality work at a very reasonable price. I have been extremely satisfied with all of the work that he has done for me. I recommend him highly.