We recently hired Charles to paint our home and he did an outstanding job. He has extremely high standards and great attention to detail. He has great integrity and does exactly what he says he is going to. In addition, he does not sub out the work - he has a staff that has been with him for years that does the work with him. Charles will exceed your expectations - he did ours. Amazing.