Your voice has a chance to be heard now! - we bring changes together.

report scam

Duncan Stuart Todd, Ltd.

Country United States
State Colorado
City Boulder
Address P.O. Box 3578
Phone 720.583.1886

Duncan Stuart Todd, Ltd. Reviews

  • Mar 27, 2017

I was contracted to provide design services to DST on an ongoing basis. After delivering requested design work I billed them at a very low agreed upon flat rate that was contingent on ongoing work. They then terminated my services. This is called bait and switch.

Write a Review about Duncan Stuart Todd, Ltd.