Had this service for several years. A nightmare. Poor quality, overbilling for product used. Service techs are poorly trained. Never show up as promised. Paid $ 100 on final bill and they said they would sue for the balance. If you use this company hire a attorney.