My experience with Darrin was top notch. I found him to be open and honest on what needed to happen at my home. I would not hesitate to recommend him.