this is a rating for the Middletown location. Everyone is knowledgeable about their products and will assist in design work. their field installer, Dennis is by far one of the best workers. Unfortunately he hurt his back and cannot perform all of his duties as well as before. Now, this is not a huge company, but one installer seems inadequate. I've had other jobs by this same team, but this particular Iinstall is going molasses slow and getting piece meale together. Rain has been an issue for the outside work along with Dennis' injury. But he cant be the only one!!!Since the first install attempt date till now its been 1.5 weeks and we still aren't done. this is at best a two day install job then move on.My main complaint is with the office. they are ineffective communicators. I call in the morning, speak to the young lady who always gives the response she has to check with Vinnie on the schedule. We'll call you back. rarely do you get a call back. Or like today, "the installer will call, come by and discuss the final stage of the job" and "next week" we should be able to finish up. "should be?" By now I should be #1 in the list.don't shy away from the business its a great product, but don't expect much in the way of communications. You need patience to deal with them.