Deprecated: Drupal\Core\Database\StatementWrapperIterator::fetchObject(): Implicitly marking parameter $class_name as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/web/core/lib/Drupal/Core/Database/StatementWrapperIterator.php on line 218
Deprecated: Symfony\Component\EventDispatcher\EventDispatcherInterface::getListeners(): Implicitly marking parameter $eventName as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/event-dispatcher/EventDispatcherInterface.php on line 62
Deprecated: Symfony\Component\EventDispatcher\EventDispatcherInterface::hasListeners(): Implicitly marking parameter $eventName as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/event-dispatcher/EventDispatcherInterface.php on line 74
Deprecated: Symfony\Contracts\EventDispatcher\EventDispatcherInterface::dispatch(): Implicitly marking parameter $eventName as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/event-dispatcher-contracts/EventDispatcherInterface.php on line 32
Deprecated: Symfony\Component\DependencyInjection\ContainerAwareTrait::setContainer(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/dependency-injection/ContainerAwareTrait.php on line 33
Deprecated: Drupal\Core\Controller\ControllerResolver::__construct(): Implicitly marking parameter $class_resolver as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/web/core/lib/Drupal/Core/Controller/ControllerResolver.php on line 35
Deprecated: Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadataFactory::createArgumentMetadata(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactory.php on line 21
Deprecated: GuzzleHttp\Psr7\HttpFactory::createUploadedFile(): Implicitly marking parameter $size as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/guzzlehttp/psr7/src/HttpFactory.php on line 28
Deprecated: GuzzleHttp\Psr7\HttpFactory::createUploadedFile(): Implicitly marking parameter $clientFilename as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/guzzlehttp/psr7/src/HttpFactory.php on line 31
Deprecated: GuzzleHttp\Psr7\HttpFactory::createUploadedFile(): Implicitly marking parameter $clientMediaType as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/guzzlehttp/psr7/src/HttpFactory.php on line 31
Deprecated: Psr\Http\Message\UploadedFileFactoryInterface::createUploadedFile(): Implicitly marking parameter $size as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php on line 27
Deprecated: Psr\Http\Message\UploadedFileFactoryInterface::createUploadedFile(): Implicitly marking parameter $clientFilename as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php on line 30
Deprecated: Psr\Http\Message\UploadedFileFactoryInterface::createUploadedFile(): Implicitly marking parameter $clientMediaType as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php on line 30
Deprecated: Symfony\Component\HttpKernel\Controller\ArgumentResolver::__construct(): Implicitly marking parameter $argumentMetadataFactory as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Controller/ArgumentResolver.php on line 42
Deprecated: Symfony\Component\HttpKernel\Controller\ArgumentResolver::__construct(): Implicitly marking parameter $namedResolvers as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Controller/ArgumentResolver.php on line 42
Deprecated: Symfony\Component\HttpKernel\Controller\ArgumentResolver::getArguments(): Implicitly marking parameter $reflector as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Controller/ArgumentResolver.php on line 49
Deprecated: Symfony\Component\HttpKernel\HttpKernel::__construct(): Implicitly marking parameter $requestStack as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/HttpKernel.php on line 60
Deprecated: Symfony\Component\HttpKernel\HttpKernel::__construct(): Implicitly marking parameter $argumentResolver as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/HttpKernel.php on line 60
Deprecated: Symfony\Component\HttpKernel\HttpKernel::terminateWithException(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/HttpKernel.php on line 121
Deprecated: Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent::setController(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Event/ControllerArgumentsEvent.php on line 55
Deprecated: Symfony\Component\HttpKernel\Event\ControllerArgumentsEvent::getAttributes(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Event/ControllerArgumentsEvent.php on line 105
Deprecated: Symfony\Component\HttpKernel\Event\ControllerEvent::setController(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Event/ControllerEvent.php on line 54
Deprecated: Symfony\Component\HttpKernel\Event\ControllerEvent::getAttributes(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Event/ControllerEvent.php on line 90
Deprecated: Symfony\Component\HttpKernel\Event\ViewEvent::__construct(): Implicitly marking parameter $controllerArgumentsEvent as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-kernel/Event/ViewEvent.php on line 31
Deprecated: Drupal\Core\Cache\DatabaseBackendFactory::__construct(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/web/core/lib/Drupal/Core/Cache/DatabaseBackendFactory.php on line 43
Deprecated: Symfony\Component\HttpFoundation\Response::setStatusCode(): Implicitly marking parameter $text as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/Response.php on line 500
Deprecated: Symfony\Component\HttpFoundation\Response::setExpires(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/Response.php on line 765
Deprecated: Symfony\Component\HttpFoundation\Response::setLastModified(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/Response.php on line 946
Deprecated: Symfony\Component\HttpFoundation\Response::setEtag(): Implicitly marking parameter $etag as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/Response.php on line 984
Deprecated: Symfony\Component\HttpFoundation\Response::isRedirect(): Implicitly marking parameter $location as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/Response.php on line 1287
Deprecated: Symfony\Component\HttpFoundation\ResponseHeaderBag::all(): Implicitly marking parameter $key as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/ResponseHeaderBag.php on line 89
Deprecated: Symfony\Component\HttpFoundation\ResponseHeaderBag::removeCookie(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/ResponseHeaderBag.php on line 186
Deprecated: Symfony\Component\HttpFoundation\ResponseHeaderBag::clearCookie(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/ResponseHeaderBag.php on line 239
Deprecated: Symfony\Component\HttpFoundation\ResponseHeaderBag::clearCookie(): Implicitly marking parameter $sameSite as nullable is deprecated, the explicit nullable type must be used instead in /usr/www/users/touchcuarj/cms.touchdreams.agency/vendor/symfony/http-foundation/ResponseHeaderBag.php on line 239
I love my new site, and am proud of it! Thank you for everything! I like the process. It worked well as you got to know my business better and better. I have also recommended you to others.
It is my pleasure to recommend Dane. He has worked closely with our team to build and maintain our websites. He is always thoroughly professional, easy to work with and quick to respond to requests. Dane is hugely knowledgeable but also keeps things simple and doesn’t over complicate or over promise. We hope to continue working with Dane for years to come.
We used Touchdreams to create a microsite for a new product we were developing under the Merieux NutriSciences brand. Their work was timeous, hassle-free, and of a high standard. Moreover, they were incredibly helpful in their approach, knowledgeable, and all-round easy to deal with. I would definitely recommend their services to others looking for web development work to be done.
Touchdreams redesigned our website for Prints on Paper and were a pleasure to work with! They understood our needs and did a great job working with our ideas and making them a reality. We would definitely recommend them for small business owners.
Dane Rossenrode from Touchdreams assisted us in redesigning our website, The Simonow Collection, in late 2015. Featuring over 500 artworks, it was vital to us that the new site display these works with justice, whilst also remaining efficient on both desktop and mobile devices. From start to finish Dane bent over backwards to make this a reality, delivering everything to brief and more. A true professional and someone that we would recommend without hesitation.
I have found working with Touchdreams an absolute pleasure. The team is committed to providing the best service and solutions for our needs and are very quick to respond to update requests and changes.
It was great working with Dane from Touchdreams, very professional and helpful. We got exactly what we were looking for in our brochure. We recommend using Touch Dreams, in fact we are using them again. Thanks for the job done. Well Done! ☺
Our service we received from Touchdreams was amazing; thank you! You went far beyond expectations. Our site hits have greatly increased, and our more formal layout has given us a way better appearance.
All the companies offering Webflow websites in South Africa
While Webflow may be new to our country, it's definitely making its mark. We did some research for you, finding all the professionals using it to make sites in SA.