Diamond Counseling Center

Middlesex County

Intensive Outpatient Program (IOP) in Middlesex County, NJ

Diamond Counseling Center provides intensive outpatient (IOP) and outpatient treatment for drug and alcohol addiction from our office in North Brunswick — in the heart of Middlesex County, minutes from New Brunswick, Edison, East Brunswick, and Piscataway. Call (732) 248-1805 — admissions Monday–Friday, 9 AM–6 PM. Free insurance verification, generally the same business day.

Morning and Evening IOP

IOP means structured group and individual treatment while you keep living at home, working, and caring for your family. We run two tracks:

Morning IOP

Monday through Thursday, 9:30 AM to 12:30 PM; Monday and Wednesday in person, Tuesday and Thursday virtual. Attendance is based on your treatment plan.

Evening IOP

Monday through Wednesday, 6:00 to 9:00 PM; Monday in person, Tuesday and Wednesday virtual. Built for people who work during the day. Can I keep my job while in treatment?

Serving All of Middlesex County — In Person and Online

2186 New Jersey Route 27, Suite 1C

North Brunswick, NJ 08902

Directly on Route 27 with easy access from Route 1 and the NJ Turnpike.

Clients come to us from across the county: New Brunswick, Edison, East Brunswick, North Brunswick, Piscataway, Sayreville, Old Bridge, Woodbridge, Perth Amboy, South Brunswick, Milltown, Highland Park, and surrounding towns.

Virtual IOP is available to New Jersey residents, with a required weekly in-person visit to our North Brunswick office for urine screening.

In-Person

Virtual IOP for NJ residents

Communities We Serve

New Brunswick Edison Woodbridge Piscataway East Brunswick South Brunswick Highland Park Milltown Somerset Metuchen

Also serving: Old Bridge, Sayreville, Perth Amboy, Monroe Township, Rahway, Linden, and surrounding communities.

What We Treat

Treatment is for adults 18+. A clinical assessment determines the right level — and if you need a level we don't provide (like detox or residential), we'll say so and help you find it.

Insurance for Middlesex County residents

Diamond Counseling Center is in network with Aetna, UnitedHealthcare, and Horizon Blue Cross Blue Shield, accepts most NJ Medicaid plans, and offers private pay options with a sliding scale available on request. We verify your benefits before your first visit at no cost.

Insurance & Coverage

In Network with Aetna, UnitedHealthcare & Horizon BCBS — Check Your Coverage Free

Tell us your plan and we'll check what it covers. During business hours, benefits are generally verified the same business day, with no paperwork for you.

In-Network Coverage

Diamond Counseling Center is in network with Aetna, UnitedHealthcare, and Horizon Blue Cross Blue Shield, accepts most NJ Medicaid plans, and offers private pay options. Call (732) 248-1805 for details.

Fast Benefits Check

Call during business hours and we generally verify your benefits the same business day.

Zero Pressure

No obligation, just honest answers about your coverage

Prefer to talk to someone right now?

(732) 248-1805

Verify Your Benefits

Free & confidential — takes less than 2 minutes

HIPAA Protected 100% Confidential No Obligation

Frequently Asked Questions

Where is your IOP located in Middlesex County?

2186 New Jersey Route 27, Suite 1C, North Brunswick, NJ 08902 — on Route 27, central to the county. Virtual IOP is available to New Jersey residents, with a weekly in-person visit to our North Brunswick office for urine screening.

Do you have evening IOP groups?

Yes. Evening IOP meets Monday through Wednesday, 6:00 to 9:00 PM; Monday in person at North Brunswick, Tuesday and Wednesday virtual. Designed for people who work during the day.

How many hours a week is IOP?

Evening IOP meets Monday through Wednesday, three hours each evening, 6:00 to 9:00 PM. Morning IOP meets Monday through Thursday, 9:30 AM to 12:30 PM, with attendance based on your treatment plan. IOP typically lasts 12 weeks, with length based on clinical need.

Do you take Medicaid or commercial insurance?

Both. Diamond Counseling Center is in network with Aetna, UnitedHealthcare, and Horizon Blue Cross Blue Shield, accepts most NJ Medicaid plans, and offers private pay options with a sliding scale available on request. During business hours, benefits are generally verified the same business day.

Do I need a referral to start?

No referral needed. Call (732) 248-1805 or submit the form and we'll schedule an assessment.

Which towns do you serve?

All of Middlesex County — New Brunswick, Edison, East Brunswick, Piscataway, Sayreville, Woodbridge, Old Bridge, Perth Amboy, and beyond — plus virtual IOP for New Jersey residents (weekly in-person visit for urine screening).

Start Within 1 Week

Admissions: Monday–Friday, 9 AM–6 PM

Call us or submit the form — free benefits check, complete confidence.

(732) 248-1805 Verify Insurance Free