After living in Bellingham for 15 years I was referred to the best family doctor I have had in my life. Granted my relationship with Dr. Hopper has only been for a couple of months so take that into consideration when reading my review. Scheduling an appointment with James Hopper was the easiest and quickest I have ever had in my life. I am 44 years old so this says quite a bit. The customer service and the staff is off the hook. They treat me like I'm checking in to the Ritz Carlton. What I mean by that is they always take care of my questions if and when I call. I'm telling you, the staff at Bellingham Bay Family Medicine is amazing. And finally if that was not enough Dr. James G. Hopper takes the time to listen. It sounds simple enough but he listens, consults, and then gives great treatment. I could go on, but I will keep it short and get to the point. My review of James G. Hopper is that he is the best family doctor in Bellingham. read more