'thesitepeople'?

Can I trust this company: ‘thesitepeople.com’ ?