The firm provides professional services to both public and private clients. The services provided include: