The team at DWC was very professional - they listened to our needs/wants for this project (custom website) well before we signed off any contracts or committed time & money! They are responsive when it comes down day of delivery because there's no rush from their end as long you're willing to wait patiently until everything gets done right :) Great communication throughout all stages including initial consultation / planning stage thru final implementation phase which included customizations that were not part what I initially asked them about but turned out great once implemented so thumbs up!! 1.) Professionalism2). Responsiveness3.). Communication4.), Knowledgeable5), Good customer service6., Flexibility7,) Quality products8.), Very reasonable prices9.- Price10)- Cost effective11-) On Time Delivery12,- Customization13);.