Check the background on this business. No license, no office, and you could assume no insurance. Just ask them to provide it. Any legitimate company should be glad to give it to you immediately upon request. They have multiple advertisements for the business in different locations, some which don't even exist.
more