I agree with you but why ycharts.com listed their website as http://www.serviceteam.com and what made me more confused the zoominfo.com (https://www.zoominfo.com/c/service-team-inc/246087961) also listed them with the same website, also check the company logo showing within zoominfo it's same logo for the other company 'The Service Team'!!!!