I'm a fan, no doubt about that . . . And I'll gladly recommend them to my friends and neighbors too. My tech (Juan) is what makes the difference to me. He explains things in layman's terms and is very thorough and responsive with treatments.
Their accounting team is also courteous and quick to reply to questions.
Note: I always reserve my 5 star reviews for companies that go beyond great to somehow "wow" my with an exceptional customer experience . . . Like leaving behind some milk bones for my dogs . . . Just any little gesture to make it a truly "remarkable" engagement. . . But 4 stars from me is very very good!