Gareth Pugh at KMSC has been our business lawyer for a few years. He is very professional and great to deal with. We have also used his services for purchasing a house and doing our wills. We are very comfortable referring Gareth to our friends and family. I highly recommend Gareth and KMSC Law.