I’ve been a pt fir a good long time and am still highly satisfied by the quality of care that I receive. Dr McGuiness and his staff really seem to like what they do- each and every visit!