Town Square web support

I received a call from Town Square web support soliciting my business. They indicated that they were a vendor through internachi. Have utilize them for 3 months. Not very happy with the company. If anybody is interested feel free to give me a call. I feel like I’ve wasted my money. 239-980-0365

I’d prefer that you make your comments about vendors (good and bad) here where your fellow InterNACHI members can benefit from hearing about your experience.