Leo Scales Building Contractor Remodeler - Portsmouth, NH Looking to contact Leo Scales Building Contractor? You can reach them at 603-846-5703