This law firm specializes in many different areas of law. These areas include real estate law, commercial and business law, construction law, environmental law, municipal law, zoning, land use, litigation and appeals and more. Call the number listed to make an appointment.