Thanks for the suggestions! Ended up using Craig Hemer, he answered the phone (others took a message to call me back, some called back the next day, some didn't) and we were off to a flying start that same afternoon. So far, very professional and great experience, would recommend and use again.