Mark did a great job - on time & on budget. The deciding factors to choose this company over the competition for us were: 1) Expert knowledge of the field – when you talk to Mark – it is clear he knows what hs is talking about and has no intention to lead you astray (unlike others I dealt with) 2) Quick turnaround time – most companies offered to solve our problem in 2-4 weeks. Mark was ready to go in 2-3 days. If you are looking for someone to provide an estimate – these guys will help you get the information you need to make the right decision, and won’t waste your time along the way. I would definitely use their services again or recommend them to a friend.