I have a honda civic 03 thats overheating i paid to have the head gaskets cleaned i replaced the fan switch the thermostat and my car still

Overheats any suggestions?

Get the cooling system pressure tested.

You paid to have the head gasket 'cleaned' ?

The only thing that got 'cleaned' , was your wallet.

1) Head gaskets don't get cleaned, they get replaced. Cylinder heads can get cleaned (i.e. Decarbonized).

2) Get your cooling system flow tested. If the radiator is blocked internally, a flush might help, but it may need to be replaced.

A 15 year old radiator is probably half clogged. It would need replacing.

Does it have coolant in it?

Head gaskets don't "get cleaned". They get replaced and it costs a good $800.
Find a real mechanic!

Get a fail safe thermostat and recore the radiator

Thumbs to Anonymous, but would like to add to support: With a cooling system pressure test, you will be able to determine how well the cooling system is working, plus it will be able to tell if you have a headgasket leak. Better to diagnose it first before you start replacing things that might not need replacing. The test will tell you.