I installed pool solar heating panels on my roof and have been very unhappy with their service. Jessica the
sales staff was great but cannot say any other positive thing about this company. They do not service clients. First they take your money and they don''t care if you have problems later. I have all mounting screws and hardware coming off already because they do it so cheaply. Horrible service would not recommend.