I have known David Dwyer for several years. His professionalism & friendly attitude are top notch. He works hard to make sure his clients don’t have to worry!