The service is very very bad...I would suggest no one to go with them. Their design work is ok but their implementation is sooooo immature and bad quality. The following points define their attitude:
1) They promise a lot and deliver very less.
2) No responsibility of work and time.
3) money minded and always try to charge client on top of agreed amount.
4) where ever possible they try to cheat the client by using different material that what is shown in design.
5) Very immature in managing the labor. Labor themselves say that these people are incapable.
6) At each state pay the amount only when the work has reached the mentioned state for the payment.