MacGregor & Collins, LLP Attorneys

Being arrested does not have to be a devastating experience. Ronald D. MacGregor and Randy S. Collins combined experience along with their expertise provide formidable representation in every case. To learn more about the MacGregor & Collins, LLP law firm partners, click on their pictures.



Ron Macgregor

Attorney Ronald MacGregor



Randy Collins

Attorney Randy Collins





MacGregor and Collins, LLP, professional Orange County Criminal Defense Lawyers are prepared to tip the scales in your favor.


Free Case Review

Free Consultation