Over the years I have dealt with several developers in India and have had my fingers burnt on more than one occasion. Finding Eclipse Technology Solutions was an absolute godsend and their professionalism was 10/10. As well as top quality development work which they were able to update quickly, they also assigned a project manager and a customer service manager to me so communication was always instant. Any changes to the plan were carried out in an efficient and cheerful way and nothing seemed to be too much trouble for them. You can tell when people enjoy what they do and Eclipse Technology Solutions certainly give that impression.Its a shame that I can only award five stars.