We have depended on Rat services for most of our installation needs and they have managed to deliver even at a short notice. They maintained the communication and kept us abreast with their work throughout the project.