'thesitepeople' ?

Can I trust this company: 'thesitepeople.com' ?