Karl gets an A+ from us! We felt at ease with him immediately and my gut instinct told me he was trustworthy. Being a first-time homeowner, I needed someone I could really rely on and Karl was just that. He is extremely responsive, knowledgeable, and gets the job done. I appreciated his "no nonsense" approach - he says it like it is, and I appreciate that about him. I will recommend Karl any day! PS He is great at emailing, but really prefers to text. ;) (inside joke hehe)