among all the issues we had with this company, the most disappointing was mr. griffin's response to our request to complete the project. somewhat of a pay me first and i will be done with you when i am ready to attitude. my thought was that mr. griffin could have just picked up the final payment when the job was complete.  turns out that mr. griffin actually owed us money.  no apology, no rush, no thank you for spending 30K with my company... no way i would recommend this company to anyone.