Contact Us

Law Office of John M. LaRosa
Two East 7th Street, Suite 302
Wilmington, DE 19801
Phone: 302-250-4283
Toll Free: 888-854-2012
Fax: 302-655-9329
Map and Directions

Client Testimonials

Here is a sample of what clients have had to say about John M. LaRosa over the years:

"You were an excellent choice for an attorney, someone who truly works hard for the working people of this state. Losing your job of many years is an emotional and stressful situation to go through. You made me feel I was not going through it by myself. You are definitely in the right line of work. God bless you and your family. Once again, thank you for taking my case personally."

- BW & TW

"I am very much impressed on how well the case is going and how very very good John LaRosa is . . . (The Public is very very impressed with John LaRosa also.)

John LaRosa is very calm & cool and very professional when he is talking to the public and fighting the case at hand. I have seen and been up against a lot of lawyers in my 20 plus years as a police officer, but . . . John is one of the best I have ever seen."

- WEP

"[Y]ou present yourself in a very professional manner at all times . . . . It has become a pleasure knowing you . . . . You are developing qualities not generally acquired by most attorneys. I know you are going to become recognized as one of Delaware’s best attorneys."

- EJR

"Thanks again for everything. You are the best lawyer I have ever worked with. I won’t forget it."

- MW


Serving clients in, but not limited to: Delaware, including New Castle County, Kent County, Sussex County, Wilmington, Newark, Hockessin, Greenville, Dover, Middletown, Marshallton, Newport, New Castle, Elsmere, Bear, Georgetown, Laurel, Felton, Milford and Milton. In Pennsylvania, helping clients in Philadelphia County, Chester County, Delaware County, Montgomery County, Bucks County, Lancaster County, and cities of West Chester, Philadelphia, Media, Springfield and Reading; and in New Jersey, including Camden County, Salem County, Cape May County, Atlantic County, Burlington County, Ocean County, Cumberland County, Gloucester County, Essex County, and cities of Pennsville, Cherry Hill, Vineland, Marlton, Princeton, Trenton, New Brunswick, Lawrenceville, Hamilton and Newark.