how do CarGurus make money
They charge dealers to advertise and they charge private sellers $99. Then there are all the ads.
Bc they have no real technicians on these forums that charge for diagnostic answers like other sites. This is so any googler can sit on here and rack up points and look like a professional and its a no cost system. Server prices are probably paid with listing fees and ad revenue