They were timely, professional, neat and very pleasant. We had a slight issue with permits but I believe that was mostly due to the township and even that was rectified quickly. These guys are so on top of their game, they even came out in the rain, wind and road closures the Monday morning of Sandy to finish our generator installation and get us going for the storm. They then came back on the Thursday after to make sure everything was still running smoothly and to insure we knew all about our new equipment and to answer any questions we might have had. They might not be the cheapest around but you get what you pay for and we received a fantastic value and supreme service for our money.