Dave is very knowledgeable and easy to work with. He's thorough and accurate. Never a problem getting required permits with any drawings I received from him.