The doctors are excellent however work for Beverly Medical, however it is a business. So if you need forms or a note expect to pay a lot. Also how you are treated and lack of honesty on costs is a concern. If you can not ay the staff then conveys this to any other doctor when you are transferring your files which you pay for again. Very unprofessional