Gurpreet has proven to be an excellent lawyer and super professional. I have retained Gurpreet for a number of matters most notably in Real estate and Immigration and I have been super satisfied. Thank you Gurpreet for your assistance and for not letting me down. I will be referring all my family and friends to you for all their legal needs!!
— Gagan Pama

Happy Clients


Gurpreet Bains and her team are professional, knowledgeable and extremely personable. I have used their services on several occasions and have never been disappointed. I highly recommend their services!

— Sharnveer Grewal

Gurpreet always made me feel confident that she was doing her best. She always returned my phone calls promptly and was honest when she advised me. Overall, exceptional service and one of the only lawyers out here who truly care.

— Manny F

Not only do they provide great representation. You can see that they are passionate about what they do. I highly recommend their services for those looking for the most informative and best of the best lawyers.

— Shivi D

Excellent service. Owners are great. BPC provides the best service to its clients. They are very honest and experienced lawyers. They are dedicated to work and take care of their clients. I would definitely send my friends and relatives to BPC for any legal service.

— Gurlal Singh


All the lawyers at BPC were amazing to work with! They were very responsive and guided me through the entire legal process. Would highly recommend their excellent service!

— Baljeet Bassi

Excellent law firm to seek representation. They always get the work done!

— Jordan Ramhit

Outstanding team to work with. Thank you for your clear communication and solutions.

— Jason Sandhu

Gurpreet, Daisy and their team handled our transaction with great ease. Very thorough and detailed. If you want your stuff handled with no headache, contact Bains PC.

— Parv B