Get A Free Quote
dot

Dental Clinic

Technology - WordPress
HTML Panda HTML Panda HTML Panda
Tri Valley Periodontics - James H. Choi Periodontics & Dental Implants

Call Us Today : 925.830.9600

Call Us Today : 925.830.9600

Periodontal

Periodontal disease, commonly knowns as "gum disease," occurs when bacteria infect the gums.

Implants

Implant treatment is recognized as the treatment of choice in replacing lost teeth.

Aesthetic Therapy

we perform cosmetic procedures to enhance your smile and improved function as well.

Reconstructive

Reconstructive therapy can fill these defects and recapture the contour of the gums and jaw.

Clinic News

Although proper oral hygiene is always recommended for maintaining optimum dental health, it is especially important when a patient has...Read more

Opening Hours

  • Monday–Friday 8:30AM–4:30PM
  • Closed on weekends

Booking a Visit

Testimonials

What Our Patients Say About Us
  • You will not be disappointed!

    I recently had a gum graft procedure in the Dallas TX area before traveling to northern California on business. I had a small problem with the stitches and since I was far from home, I had no choice but to find someone who could help me in San Ramon CA. I found Dr. Choi on Google so I decided to give his office a call. His staff was really polite and responded quickly to my needs. Their office was very clean as well. Dr Choi was very professional and courteous. He did a quick exam and got me back on my feet again on very short notice. On top of that, he did this without charging me anything at all. I would highly recommend Dr. Choi to anyone looking for a dentist / periodontist in the San Ramon CA area. You will not be disappointed!

    Darrin C

    Patient

  • I would recommend Dr. Choi to anyone.

    I was recommended to see Dr. Choi for a procedure which had several steps and required me to visit many times over the course of 8 months. I had ample time to assess both Dr. Choi’s skill and his staff. Everyone was professional, kind and accommodating of my difficult scheduling needs. I would recommend Dr. Choi to anyone, without reservation, and I completely understand why so many dentist use him as their go-to recommendation.

    Sara

    Patient

Why Choose Us

Let Us Help You

Periodontal Dentistry

Periodontal disease, commonly known as “gum disease,” occurs when bacteria infect the parts of the gums around the teeth, forming pockets and destroying tissue and bone if left untreated. Worse yet, the infection can lead to tooth loss, and it has even been linked to more serious problems like cardiovascular disease, diabetes, Alzheimer’s Disease, and low birth-weight babies.

Reconstructive therapy can fill these defects and recapture the contour of the gums and jaw.

we perform cosmetic procedures to enhance your smile and improved function as well.

                            
*,
*:after,
*:before {
  margin: 0;
  padding: 0;
  /* Removes padding behaviour on widths */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* CUSTOMIZE THIS */
body {
  font-family:'AvenirNextLTW01-Regular';
  font-size: 14px;
  line-height: 1.3;
  color: #797979;
  background: #ffffff;
}
a {
  color: #666666;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #666666;
  text-decoration: underline;
}
a:focus {
  outline: 0;
}
h1,.h1 {
  font-size: 54px;
}
h2,.h2 {
  font-size: 30px;
}
h3,.h3 {
  font-size: 28px;
}
h4,.h4 {
  font-size: 25px;
}
h5,.h5 {
  font-size: 24px;
}
h6,.h6 {
  font-size: 14px;
}
p {
  margin: 0 0 20px;
}
ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
::-webkit-input-placeholder { /* WebKit browsers */
  color: #666;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #666;
  opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #666;
  opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #666;
}
blockquote {
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  font-style:italic;
  font-size:18px;
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size:60px;
  line-height: 0.1em;
  margin-right:15px;
  vertical-align: -0.4em;
}
blockquote:after {
    color: #ccc;
    content: close-quote;
    font-size: 60px;
    line-height: 0.1em;
    margin-left: 10px;
    vertical-align: -34px;
}
/* /CUSTOMIZE THIS */

.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.clearfix {
  clear: both;
}
img {
  vertical-align: top;
}
input[type=submit],input[type=button]{
	-webkit-appearance: none;	
}
.fa {
  display: inline-block;
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fatop {
  vertical-align: top;
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-comments:before {
  content: "\f086";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-arrow-up:before {
  content: "\f062";
  color: #2bb673;
}
.fa-arrow-down:before {
  content: "\f063";
  color: #e90000;
}
.fa-angle-right:before {
  content: "\f105";
  margin: 0 2px;
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
 

/*
2) Blog Styles
--------------------------------*/
/* Alignment */
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}
.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
}
.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto;
}

/* Content */
.hentry {
    margin: 20px 0 20px;
	padding-bottom:20px;
	border-bottom: solid 1px #eee;
}
.entry-meta {
    clear: both;
}
.byline {
    display: none;
}
.single .byline,
.group-blog .byline {
    display: inline;
}
.entry-content,
.entry-summary {
    margin: 1.5em 0 0;
}
.page-links {
    clear: both;
    margin: 0 0 1.5em;
}

blockquote.left {
	margin-right: 20px;
	text-align: right;
	margin-left: 0;
	width: 33%;
	float: left;
}
blockquote.right {
	margin-left: 20px;
	text-align: left;
	margin-right: 0;
	width: 33%;
	float: right;
}
 
/* Asides */
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
    display: none;
}
 
/* Media */
.site-header img,
.entry-content img,
.comment-content img,
.widget img {
    max-width: 100%; /* Fluid images for posts, comments, and widgets */
}
.site-header img,
.entry-content img,
img[class*="align"],
img[class*="wp-image-"] {
    height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
.site-header img,
.entry-content img,
img.size-full {
    max-width: 100%;
    width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
    border: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
}
.wp-caption {
    border: 1px solid #ccc;
    max-width: 100%;
}
.wp-caption.aligncenter,
.wp-caption.alignleft,
.wp-caption.alignright {
    margin-bottom: 1.5em;
}
.wp-caption img {
    display: block;
    margin: 1.2% auto 0;
    max-width: 98%;
}
.wp-caption-text {
    text-align: center;
}
.wp-caption .wp-caption-text {
    margin: 0.8075em 0;
}
.site-content .gallery {
    margin-bottom: 1.5em;
}
.gallery-caption {
}
.site-content .gallery a img {
    border: none;
    height: auto;
    max-width: 90%;
}
.site-content .gallery dd {
    margin: 0;
}

/* Navigation */
.site-content .site-navigation {
    margin: 0 0 1.5em;
    overflow: hidden;
}
.site-content .nav-previous {
    float: left;
    width: 50%;
}
.site-content .nav-next {
    float: right;
    text-align: right;
    width: 50%;
}

/* Widgets */
.widget {
    margin: 0 0 1.5em;
}
                        
Trivalleyperio

We engineered a functional and dynamic website, leveraging next-gen themes and plugins.

Trivalleyperio is a medical consulting website for users with features like online appoinment booking, option to add old reports and more.

They hired us for PSD to WordPress conversion. Our front-end and back-end development team worked together for this conversion. We used extra themes and plugins to create website in accordance to their needs.