The standards and professionalism of Craigie Communications are outstanding and we have been very happy with the quality of the services delivered. Events have run extremely smoothly, even where these have involved complex coordination of many aspects and organisations. Press and PR work has also been outstanding and carried out to a very professional standard. We have also developed excellent personal relations with the staff of Craigie Communications and have been very happy with the level of service and commitment which they employ on all contracts on our behalf. I would have no hesitation recommending the services of this company.