Greg Smith handled all of my business concerns promptly and professionally. I highly recommend him to my business associates for their legal matters.