OK...
now u can complain (FAX / EMAIL / Post) ... if u r a hutch customer... I have seen they take this very seriouslly..
if u r a BSNL customer and u live in a big building (many FLATS having BSNL Land line or mobile) then u can contact ur local Exchange DE Ext.. BSNL has a Plan where they installs small Base unit right in to ur home if u r signal is weak... even no matter if u r just 1 km from their tower... This is a very ambitious plan... but BSNL is doing it very fine... in Kolkata atleast (We have a Base untin installed in our cafe permisees... as it was under a big building therefore BSNL singal was not there in side the cafe... after lot of letter writting they installed the base unit..) the only problem is in this process... the line men... those dude damage the walls pretty bad as the pul lots of cable in side the room..
I am not sure about other operators...