We are pleased to announce that James R. Thompson and Jennifer D. Duettra, are now “Of Counsel” to Miller & Law, P.C. (www.millerandlaw.com).

Miller & Law is comprised of many seasoned and highly respected attorneys who are experienced in a wide variety of legal matters including business, real estate and construction law, commercial litigation, family law and estate planning, no matter how simple or complex.

This is our former site as it existed at the time Ronald H. Thompson passed away on June 22, 2010. The content has not been updated since that time, but remains “live” to provide detailed information about the background and experience of James R. Thompson and Jennifer D. Duettra.

For more information about Miller & Law, our expanded capabilities and current bios and contact information, please see www.millerandlaw.com. You can also call us at (303) 722-6500 or email us at jrt@millerandlaw.com and/or jdd@millerandlaw.com. We look forward to continuing to serve your legal needs, be they commercial or personal.

Thank you.

Font Size: 14 16 20
Printable Version

Office Locations

THOMPSON & THOMPSON LLC
4100 East Mississippi Avenue, Suite 1800
Denver, Colorado  80246-3060
(303) 991-8000 - Phone
(303) 991-8001 - Fax
http://www.thompsonlawco.com
info@thompsonlawco.com


Of Counsel Affiliation with:
OBERMAYER REBMANN MAXWELL & HIPPEL LLP
Philadelphia, PA
One Penn Center, 19th Floor
1617 John F. Kennedy Boulevard
Philadelphia, PA 19103-1895
Phone (215) 665-3000
Fax (215) 665-3165

Pittsburgh, PA
One Mellon Center
500 Grant Street, Suite 5240
Pittsburgh, PA 15219-2502
Phone (412) 566-1500
Fax (412) 566-1508

Harrisburg, PA
200 Locust Street, Suite 400
Harrisburg, PA 17101-1508
Phone (717) 234-9730
Fax (717) 234-9734

Altoona, PA
12 Sheraton Drive
Altoona, PA 16601
Phone (814) 942-3333
Fax (814) 942-2483

Cherry Hill, NJ
20 Brace Road, Suite 300
Cherry Hill, NJ 08034-2634
Phone (856) 795-3300
Fax (856) 795-8843

Wilmington, DE
3 Mill Road, Suite 306A
Wilmington, DE 19806
Phone: (302) 655-9094
Fax: (302) 658-8051


 June 9, 2026, 3:20 am MDT