We are extremely satisfied with DMV Pools. They showed up on the same day as the first contact (the Friday of Memorial Day weekend). The pool was green when they arrived and blue when they left that day (they shocked the pool free of charge). They also came back on Sunday of Memorial Day weekend to vacuum and clean out filters so the the pool was crystal clear and able to be enjoyed for Memorial Day. But their excellent service and professional behavior did not stop there. The general manager came to our house on the following Thursday to meet us and learn about some of the unique aspects of our situation. We are impressed with their excellent customer service, professional behavior and thorough knowledge of maintenance and repair of pools and pool equipment.