Search Site
300 Rabro Drive, Suite 134 | Hauppauge, New York 11788   
Free Consultation (631) 328-9180
About the Firm

Ambitious New York Attorney Defends Clients' Rights in Criminal and Real Estate Matters

Efficient legal support for residents and businesses in Nassau, Suffolk and Queens counties

Criminal charges can cause a great amount of stress and uncertainty for defendants and their families. In either case, you need a dedicated lawyer on your side to safeguard your rights and advocate for your interests. At the Law offices of John J. Caffrey in Hauppauge, we provide skilled criminal defense for Long Islanders, and assist individuals and businesses with immigration in Nassau, Suffolk and Queens counties. No matter how minor or serious the criminal charge, or how simple or complex the property deal, we can help. We possess the knowledge and skills to maximize your chances of a favorable outcome and will stand by you through every step of the legal process.  
Areas of Practice

Knowledgeable counsel for criminal defense and Immigration

We deliver sound advice and effective representation in the following practice areas:
  • Criminal defense — If you are facing allegations of traffic violations, DUI/DWI, drug crimes, domestic violence, gun and weapons crimes, or white collar crimes, we’ll make sure you understand your rights and are prepared to mount a strong criminal defense. From the initial arrest to the final sentencing and beyond, let us fight for you.

Contact a qualified Long Island criminal defense and real estate lawyer for a free consultation

The Law offices of John J. Caffrey clients against criminal charges in Nassau, Suffolk and Queens counties and represents individuals and businesses with real estate matters.  
Contact us

Please fill out the form below and one of our attorneys will contact you.

Quick Contact Form

Our Office
  • Hauppauge Office
    300 Rabro Drive
    Suite 134
    Hauppauge, New York 11788
    Phone: 631-328-9180
    Fax: 888-761-8403
  • Ronkonkoma Office
    154-2 Remington Blvd
    Ronkonkoma, New York 11779
    Phone: (631) 328-9180
  • Bayside Office
    219-03 Northern Blvd,
    Ste. 201
    Bayside, NY 11361
    Phone: 631-328-9180
  • Flushing Office
    140-75 Ash Ave
    Flushing, NY 11355
    Phone: 631-328-9180
  • Garden City Office
    585 Stewart Ave
    Ste. 790
    Garden City, NY 11530
    Phone: 631-328-9180