David was fantastic! He took time to understand what we wanted, explained what he was doing every step of the way, worked tirelessly to complete the job as we requested despite some complications, was respectful and focused. Price was extremely reasonable and did not change from original quote.