We ordered about $7,500 of products from him. At first he will communicate with you by email and phone. Once he had our deposit, things went bad. As he fell way behind the 4-6 week deadline by several months, communication declined to zero. We even drove to his house to pick up our products. We found out they were not ready at this point. He promised to deliver them himself, never showed up. He now fails to communicate with us and has kept our money. He has changed the name of his company, changed his phone number and no longer lists it on his website, and he has changed his email. He has an unset record on BBB.