Dedicated to Protecting Your Rights SCHEDULE A FREE CONSULTATION

Firm Overview

About the Firm

At the Law Office of Ronald D. MacGregor, you can expect the competence, meticulous attention to detail, and commitment that will be required for you to receive the defense you need to obtain the best possible case outcome. The criminal defense attorney has spent decades creating relationships in the courtroom and setting the groundwork that has allowed many of his clients to receive no jail time and has their case dismissed.

You will not receive these types of results at every Orange County criminal defense law firm. These types of results require gifted legal professionals with a passion for justice and superior client representation. You can count on Ron to provide you with his best, no matter what your circumstances or charges.


Attorney Ronald D. MacGregor bases his practice on competence, meticulous attention to detail, and commitment. His clients receive service from staff members engaged in an efficient and purpose-driven work environment designed to help clients feel comfortable throughout the duration of their case.

Ron uses the Orange County criminal defense sector to work in his favor in your fight for justice. He does not take his jobs as a criminal defense attorney in Orange County lightly. Each client is represented in a professional and knowledgeable manner while being treated with courtesy and respect at all times.


  • Personalized Attention. Getting your questions answered and your needs addressed is one of our top priorities. The Orange County criminal defense attorney will help you feel at ease with regular updates and timely responses. Ron provides the majority of his clients with personal contact information so that you can get a hold of him when you need to.

  • Excellent Criminal Defense Track Record. His track record speaks for itself. If you want to win, you will need a criminal defense law firm that has a history of doing so. Ron has a long history of obtaining great case results. When you hire them, you'll experience the peace of mind that comes with securing top-notch legal representation.

  • Attorney With Great Reviews. Let's face it; many attorneys claim to be the best but have nothing to back up those claims. Take a look at Ron's outstanding reviews across a wide variety of different attorney review services and you will see that clients connect to us.

If you need help with your DUI, drug charge, assault, arson, or any other crime, contact Ron MacGregor today. He will provide you with a free professional evaluation of your case and will help give you confidence moving forward.

Call (949) 239-1037 now to get an immediate free case evaluation for any arrests occurring in Orange County, San Bernardino County, Los Angeles County, Riverside County, or San Diego County.