Jim returned my call within 2 minutes. It was as if he dropped whatever he was doing and then devoted the next 90 minutes to getting my website clean. All through the process I felt like I was in good hands, as he communicated through updates. He’s very professional, yet down to earth. I have regained my customer’s confidence. I would recommend him without hesitation. Thanks Jim.