THE WORST Pool Company in the area. They are unprofessional - rarely show up when they say they will and will have some excuse about why, and could care less about what you have to say about it. The guys that do the pool cleaning complain about how badly they are treated by the owner, which is entirely believable because he has been very rude when I have spoken to him. But the biggest problem is they are simply undependable and don't care. They don't do a good job on the pool because they are in a rush to get to their next (late) appointment. Save yourself the aggravation and use a good pool service - NOT Diamondback.