After twice being told that we were ready to go ... no show. After excuses for 2 weeks and the uncertainty of the 3rd we went to another who was upfront, honest, and more importantly got the job done professionally and on time. Saved $1000.
Pros: decent selection
Cons: needs to be upfront about availability and return calls
more