These are my opinions on the my experience with this company. I would not recommend using this company. The product end result was good but the path to get there was terrible. It was delay after delay during the entire process and the excuses just kept coming. I expressed my concerns many times to which they just simply apologized and kept up the slow service. Their delays cost me thousands of dollars. When the work was done and the invoice was generated they charged my credit card (which was given simply for the initial deposit) without my authorization. I'm trying to contact them to resolve the issues but the main representative that I was dealing with no longer answers his phone. I've left multiple voice mail messages to which there is no reply. IMO, you're better finding a better company that will prove better service. read more