First Source Inc.
We took over this site from it’s previous “developers”. That’s in quotes because they were just plain scammers, and we have no problem calling them out. LogoCrescent charged the client $300 to transfer the site away from their service. In reality this meant $300 to ransom the client’s (already paid for) website back to them….