We used Titan for one of our rental properties. They did a satisfactory job. A couple of months later, the tenant complained about some water blotching and we called Titan and requested that they go back out to the house. Their Customer Service Department is horrible. It was like pulling teeth trying to get an inspector to schedule an appointment with our tenant. We kept getting passed on to the next rep, next rep, next rep. When they finally got to the property, they told our tenant that they would call us back with their findings - we never heard anything. Again, just bad customer service.