We have been with G3 Solutions for the past 8 years during which they have completed two major projects for us.  With both projects users were virtually unaware of the migration from one platform to the other (no downtime) this was down to good planning and communication on their part. I really didn’t have to worry about the project management on these installs, these installs have enabled us to work in a much more cost efficient and effective way.  On a day to day basis any support calls are dealt with effectively and professionally by a team I trust, who have a high technical knowledge, leaving us to concentrate on our priorities.  Customer service is excellent and I would have no hesitation in recommending their services.