W

I had an average experience with Lizard & Associat...

I had an average experience with Lizard & Associates. The customer service was fine, but nothing exceptional. The website was a bit outdated and could use some improvements. Overall, I found them to be just okay.

Comments:

No comments