over 100 years & four generations serving the greater portsmouth area.