I recently had Invisalign and whitening done with Dr Amir and I couldnt fault the service I received. Amir and his team couldnt be nicer and I am absolutely over the moon ... more