It is also very refreshing that if your appointment with a Dr is at 10PM you can set your clock that you will be in the office on time. Their Portal is awsome as soon as your tests are done you will know the results as fast as the Dr. One annoying thing is that they will bill your insurance carriers for you but the check is sent to you and you are responsible to forward on to them. It is not really a problem just a little annoying that is more than acceptable given the care they provide.