Just curious if anyone has heard of GigaComm. They came with proposal and approval to install infrastructure into the building complex. online reviews are not really there. they claiming they …