Contact Us

Contact Info

Amherst Office

(716) 295-7431 1416 Sweet Home Rd, Suite 9A, Amherst, NY 14228 716-688-3516 Office Hours :

Monday: 8am-5pm
Tuesday: 8am-noon
Wednesday: 1pm-5pm
Friday: 1pm-5pm

By Appointment only please

Hamburg Office

(716) 295-7432 4535 Southwestern Blvd, Ste 706B, Hamburg, NY 14075 716-646-3901 Office Hours :

Tuesday: 1pm-5pm
Wednesday: 8am-noon
Thursday: 8am-5pm
Friday: 8am-noon

By Appointment only please