Very nice under a "stylistic" point of view, but you are failing in the "communication". The Logo should communicate: 1 - Support 2 - Technology 3 - Customer care
and the company name contains the world "constructor".
Your logo is very nice to see but I don't read the above points in it.