Repaired or re filled Shock Absorbers are not the solution, unless your budget does not allow u to buy new ones. Trust me, you will end up spending more than what new Shock absorbers cost, only the money will be spent in installments
If you choose to repair, than go to someone with good reputation, such as the Veteran Modern Auto near Mongomery road.