Called today and JP (Jason)came out on time and thoroughly went over everything with me. He was very professional and very knowledgeable on product and how to perform the repairs. He explained everything he was doing and why and how to maintain it for lasting results. The cost was reasonably and I would definitely use them again.