I would like to emphasize to do a search whenever you get a solicitation like that.
Not that it would take that much. A reputable company I would think would have to be seeked out through channels if a third party vouched for you in the business.

One disadvantage with the net often is not being able to see someones face as they are talking.

But there are so many sociopaths anyway.

Matt