I went to DR. Sidhu for dental bonding and three months after i left the office, the dental bonding fell. When I went back to hace it redone, Dr. Sidhu bluntly tells me that he would not do it again because the cavity I had was at a very fragile location. I know this was wrong because I had this same thing done by a dentist before and it laster 7 years! Also, he is not very thourough at. His consultations are hasty and careless. I rather go to a dentist that takes his/her time even if it is not cost effective. Furthermore, one day I went to Dr. Sidhu with another problem that I will not mention here and interestingly enough he only cleaned my teeth and told me to come next week because he was busy. I tought this was very strange since I had scheduled an appointment and everything to get that specific problem fixes. In summary, I guess he is ok for people that have only minor problems, but I wouldn't recommend him for more serious procedures.