• D.T.
    I appreciate Dr. Hamilton’s willingness to LISTEN! Read More »
  • S.M.
    When I need help, I am always able to get it here. Read More »
  • S.P.
    You are truly the “Best!” Eternally grateful… Read More »
  • B.V.
    Your skills as a surgeon are second to none and I consider myself extremely fortunate to have been under your care.. Read More »
  • D.H.
    A kind and knowledgeable doctor who cares for his patients and who keeps his promises. Read More »
  • S.M.
    When I need
    help, I am always able to get it here.Read More »
  • M.D.
    You have brought hope to me… indeed you have given me freedom. Read More »
  • N.M.
    I had a wonderful experience. I was extremely nervous but all went GREAT! I wouldn’t go anywhere else Read More »
  • W.P.
    this is a very efficient, comfortable and friendly office with well-trained staff Read More »
  • B.H.
    In-office courtesy is excellent and the medical care seems exceptional Read More »

205 Woodhew Dr. #200, Waco, Texas 76712
Phone: (254) 776-9775 | Fax: (254) 776-9751
Email our office

  • BigSmile

  • MomWGrapes5

  • Yoga

  • Banner4

  • Golf

  • Banner5

  • Banner6

  • Banner7

  • Banner2

  • Tennis

  • Banner3

Contact Us

205 Woodhew Dr. #200
Waco, Texas 76712

Phone: (254) 776-9775

Fax: (254) 776-9751

View our FAQ section for answers to common questions:

Is a referral required?

A referral is not required to see Dr. Hamilton. However, many physicians refer to Dr. Hamilton, because of his expertise. Although a referral for an office visit or consultation is not required, many treatments and procedures do require authorization from your insurance carrier.

How do I get my Medical Records?

Due to federal laws regarding protection of your personal health information, a medical records release form must be filled out. Click here to download the form.

What insurances do you take?

We accept most insurances including Blue Cross Blue Shield, Aetna, and Medicare. To check your specific insurance benefits, please call our office.

Do I have a copay?

Every insurance carrier requires different payment rates from patients. To find out how much your visit will cost you, you can call your insurance carrier (their number is typically located on the back of your insurance card) or call our office, and we will be happy to check your insurance for you. Because of insurance regulations, we are required to collect payment in full at the time of your visit. For your convenience, we accept many forms of payment including cash, checks, and credit cards.


If you have a critical situation that requires immediate attention, please call 911.

Our contact form is currently disabled.  Please call our office directly to contact us.