No reason to doubt them? Your post only gives me reason to doubt, plenty of it, but I'll play along:
What did they help you with?
What "service" do they offer?
Why did you feel the need to come here and say good things, preemptively? In my experience, only SHILLS do that.
Looking up other numbers on this site that claim to belong to Emerge180 show a LOT of shilling as well as many complaints of cold sales calls and refusal by this company to adhere to DNC requests.