Well the contractor is "NBC General Contractors, Inc" - ring a bell with anyone?

They are located in MN and the job is in OH...hmmm - is that a red flag?