When you are faced with a legal issue, whether it's a complex divorce or an intricate business, construction or real estate matter, you need an attorney who is experienced, minds the small details and prepares for every possibility to ensure there are no surprises.