Charles puts the additional effort in everything that he does, he is a hard worker and a very dedicated individual. I would definitely refer him to anyone, regardless who they are. You will not find a better, kinder and friendlier person than Charles. He leaves no stone uncovered and he is brutally honest... He deserves the highest praise and is an expert in his field.