David is 100% professional and serious about getting the job done correctly. I never had to call him back to fix HIS work. But he rescued me a number of times fixing other people’s work. Weeks is the “sure thing”.