David was extremely knowledgeable and kind, well-spoken, plus he was able to fix our issues quickly. He took the time to understand it, and never made it seem like it was a burden on him to test & double check the work. Great experience, would highly recommend using him for any future work.
Dustin Allen