On time and on budget every time. We have used Talon for multiple projects and have been impressed with their professionalism and quality of work every time. Honest and r ... more