OnSite is currently taking care of my pool and I feel that this company deserves some praise for providing a great service. I have been worried that my past pool guys would take advantage of me by repairing items that do not need to be repaired or something like that. I have had OnSite repair some equipment and install a new filter as well and I am thoroughly pleased from his professionalism and the quality of workmanship. I highly recommend OnSite pools to anyone in need of an honest hassle free pool guy!