Dedicated Legal Representation
for What Matters Most
Our Communities Become Our Causes
Serving Our Clients With Experience, Thoroughness, and a Cost-Effective Manner
CGBAG Law is a full-service law firm with offices in Bucks and Montgomery County, as well as Delaware, Chester, Burlington and Philadelphia Counties (by appointment). Although, we are best known for our concentration in municipal law, we pride ourselves on providing personalized and professional legal service to all members of the community.
Our experience, professionalism, and thoroughness allow us to find creative solutions for complex legal problems. We always strive to serve our clients efficiently and in a cost-effective manner.
Areas of Expertise
Our practice includes school law, municipal law, personal injury litigation, tax assessment appeals, as well as real estate law, criminal law, estate planning, probate, and estate administration.
School Law
Municipal/Authorities
Personal Injury
Tax Assessment Appeals
Contact Us
Get in touch with us today to see how we can help you.
Our Team
Our lawyers come from diverse backgrounds, united by a commitment to helping clients achieve their legal goals. With a wide range of experience, we offer big-city representation in a small-town setting. Each client receives one-on-one attention, backed by the expertise of our entire firm. This personalized approach ensures your interests are protected, and we’re always here to answer your questions, explaining legal matters in clear, simple terms.
Our Locations
CGBAG Law represents numerous municipal and school district clients in Montgomery, Bucks, Delaware, Chester, and Burlington Counties.
In addition to our municipal work, our attorneys offer a range of litigation services in a variety of practice areas throughout the Philadelphia Region.
Bucks County Office
Seven Neshaminy Interplex
Suite 215
Trevose, PA 19053
(215) 633-1890
Delaware County Office
150 N. Radnor Chester Road
Suite F-200
Radnor, PA 1908
(215) 633-1890
By Appointment Only
Montgomery County Office
1300 Virginia Drive
Suite 405
Fort Washington, PA 19034
(484) 368-3808
Chester County Office
101 Lindenwood Drive,
Suite 225
Malvern, PA 19355
By Appointment Only
Burlington County Office
10000 Lincoln Drive East
1 Greentree Cente, Suite 201
Marlton, NJ 08053
(by Appointment only)