Installation was fine, but over the past two years the customer service has declined drastically---phone calls aren't returned within 24 hours, scheduled visits are hours late and if you call to ask if the technicians are still coming, you invariably get the answering service and no one calls you back!. When you finally do get through to the office and complain to the receptionist, she tells you that you can ttake your business elsewhere. Dennis will lose business if this continues....it is after all a service business and customers are the best reference.
Pros: The owner's a nice guy
Cons: Service is dreadful