I love this doctors office. The docs are 95% on time and for the occasional wait, they are always apologetic.... I can relate since I can take up a little more time than I should sometimes. Very professional docs and staff. Calls are always returned. I appreciate Genesis Medical in Cranberry.