Each case presents unique and often complicated facts, so we only provide case evaluations, legal advice, and fee quotations within the context of an initial consultation.

The initial consultation provides an opportunity for the attorney to evaluate your case, as well as to explain procedure, timing, and options. Initial consultations may be held in person, via telephone or SKYPE for $300 US. We accept credit cards, cash, checks, money orders, and wire transfers.

To schedule an initial consultation, please fill out the form below or call 303-322-2117. I’d love to schedule a consultation with you. I do charge $300 for the appointment.

Ready to schedule now?

Go to the Calendar

The fee for a first appointment is $300.

Contact form

The information you obtain at this site is not, nor is it intended to be, legal advice regarding a specific immigration law matter. You should contact an attorney for individual advice regarding your own situation. This site is also not a solicitation and is intended to provide general information. The information provided at this site does not create an attorney-client relationship. You should not rely on any information found at this site as a substitute for detailed legal analysis of your particular immigration law matter. Information provided to this site is not confidential or privileged until the firm has agreed to represent you.


Our Main Office

Our main office is located in Lafayette, Colorado and serves the Denver Metropolitan area.

111 N. Public Rd. Lafayette, CO 80026

303-322-2117 or


Free parking available in front and back of the building.

Office Hours: Monday-Friday, 9-5:00pm.