Frank is a fair and honorable man. He does quality work and is reasonable in what he charges. He can see complexities / problems and figure out solutions.