Prompt, clean and meticulous. D&M did what others said could not be done, at a full $1000 less than other quotes. The installers were very helpful and answered all of our questions, offering lots of good advice re maintenance. This kind of service and commitment to quality is getting rare these days. We will definitely call D&M for our next project!