Overall is a good company: they use quality parts, employ very knowledgeable installers, and good customer service. We had a small issue with post-installation service but Neptune...
All reviews seem positive