Dr Raj & Staff are very professional and courteous! Almost no wait time and Dr Raj is very thorough! The office is very clean, the waiting room is very spacious with a TV and plenty of reading materials. I would recommend him to family and friends anytime!