CMD installed a new generator system when snow was still on the ground. Leading up to the installation, they were up front about all costs, answered all of my questions, stuck to their timeline, and recommended a great subcontractor to make the connection to the gas line. Despite the machinery involved, the yard was left in wonderful shape after the installation. There was a small glitch in the installation, but it was fairly and efficiently resolved. Luckily, I have not yet had to use the generator, so I am unable to comment on the quality of the product (Generac). However, the generator cycles on like clockwork each week. All interactions with staff have been positive, and I have confidence that should I call for future needs, they would respond with professionalism.