I could never recommend this company. Unfortunately for me I was assigned this company through my Fidelity Home warranty. The technician has zero customer service skills, and was very unfriendly to my wife. My issue is that my pool filter was leaking and he refused to investigate the reasons why. He immediately assumed that my filter was dirty with out even opening the filter to investigate. And you guessed it.. he wanted to charge me $90 to fix. It gets worse from here, but I wont go into it here. This is actually my second time dealing with this company and both times have been horrible. Thank God my warranty company is bringing out a different company to service my problem. BEWARE of this company.