Your domain registration is pending. Check back in an hour


As many already know, we have resumed Thursday business days and are once again doing in person appointments. We will never have enough people to answer all calls coming in. There simply are too many, but we will get back to you if you leave "A" message. Repeat/multiple messages will be ignored a...

Read More

To all our clients and family members, we appreciate your understanding during these tough times dealing with the pandemic.

We are happy to announce that once again, we are scheduling in-person appointments with counselors and psychiatric providers.

As of June 2021, Mask wearing is optional an...

Read More

Our apologies for the recent difficulties with the phone system. We have been troubleshooting with the vendor to fix our phone system for several weeks now and are close to resolving the issues. We appreciate your patience durring this problematic time.


4 years ago
Amazing docter! Very helpful knows whats hes talking about hes like a brain mechanic. His has helped me and my wife so much to understand our issues and correct them. This is the doc to see if your are seeking help not a crutch!
- Wayne T
4 years ago
My name is Wendy McCartney. I came here for a consultation with Dr.Mackenzie he was awesome..When I got there we realized he didn't accept my insurance..I really liked Dr Mackenzie. He went above and beyond to help me anyways, with no insurance...I recommend this place to anyone...I am going to be a patient of his as soon as I have my new insurance...Thank you so much for treating me so well...I highly recommend Agape Family Services
- Wendy M
5 years ago
I highly recommend this office.. Dr. Mackenzie is one of the most caring and real people ive met. He has helped me improve my life and has been a great support. Saved my life and im grateful. If you are in need of a place with ginuine people who care and real help I suggest you give them a call.

Most Insurances Accepted

AHCCCS - Tricare - Mercy Care Plan - Tri-West - VA - ChampVA - BlueCross BlueShield - Aetna - Cigna - Humana - United Healthcare - Banner Network - and many others

Contact Us


Call now
  • (623) 224-1162
  • (888) 346-3899
  • (480) 316-3782


Get directions
319 North Litchfield Road #105
Goodyear, AZ 85338

Business Hours

Mon:9:00 AM – 5:00 PM
Tue:9:00 AM – 5:00 PM
Wed:9:00 AM – 5:00 PM
Thu:9:00 AM – 5:00 PM
Get quote
Message sent. We'll get back to you soon.