Fall River, MA Installer?
Does anyone know who does the Voom Installations for Fall River, MA, a city about 40 miles South of Boston?
The reason I ask is that I had an installation scheduled for yesterday, MArch 10th? The installer, nor Installers, Inc. never called to notify me that they were...