I have been working with Pat and his team for years, and have been extremely happy with his products and services. His staff is always very friendly and helpful over the phone with any question and concerns I may have, and Pat is always available for a sit down. I highly recommend them.