The voice of the remodeling and home improvement industries
James Freeman is the CEO of PJ Fitzpatrick.