I went to the website and clicked location. They are in Virginia but calling with local numbers. The site looks legit but I don't trust you if you will not give more information when asked and use local numbers when you are not in the area or state.
Caller answered with "This is so-n-so. How are you?", pretending to be someone we know and inquiring about our condition when it's none of their business. Hung up.