Deprecated: ElementorDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/functions.php on line 44

Deprecated: ElementorDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Container.php on line 87

Deprecated: Redux_Helpers::user_can(): Implicitly marking parameter $object_id as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-helpers.php on line 784

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-hook.php on line 85

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-hook.php on line 87

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-hook.php on line 87

Deprecated: Creation of dynamic property RT_TaxMeta::$fields_obj is deprecated in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/rt-framework/inc/rt-taxmeta.php on line 15

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/themes/DH/inc/helper-traits/custom-query-trait.php on line 98

Deprecated: Redux_Class::__construct(): Implicitly marking parameter $redux as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-class.php on line 45

Deprecated: Redux_Filesystem::get_instance(): Implicitly marking parameter $me as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-filesystem.php on line 148

Deprecated: Redux_Filesystem::put_contents(): Implicitly marking parameter $perms as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-filesystem.php on line 527

Deprecated: Redux_Filesystem::chmod(): Implicitly marking parameter $perms as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-filesystem.php on line 666

Deprecated: Redux_Filesystem::mkdir(): Implicitly marking parameter $perms as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-filesystem.php on line 776

Deprecated: Redux_Filesystem::move_uploaded_file(): Implicitly marking parameter $perms as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/classes/class-redux-filesystem.php on line 971

Deprecated: Redux_Color_Scheme_Functions::get_field(): Implicitly marking parameter $redux as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/extensions/color_scheme/color_scheme/inc/class-redux-color-scheme-functions.php on line 211

Deprecated: Redux_Shortcodes::blog_info(): Implicitly marking parameter $content as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/extensions/shortcodes/class-redux-shortcodes.php on line 95

Deprecated: Redux_Shortcodes::theme_info(): Implicitly marking parameter $content as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/extensions/shortcodes/class-redux-shortcodes.php on line 149

Deprecated: Redux_Shortcodes::date(): Implicitly marking parameter $content as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/redux-framework/redux-core/inc/extensions/shortcodes/class-redux-shortcodes.php on line 205

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/base/controls-stack.php on line 353

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/base/controls-stack.php on line 353

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/base/controls-stack.php on line 800

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/base/controls-stack.php on line 800

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/base/element-base.php on line 1573

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/elements/repeater.php on line 48

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/utils/collection.php on line 51

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34
Dream Bathrooms – Ottawa Bathroom Renovation Specialists
Deprecated: Elementor\Core\Files\CSS\Post::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/post.php on line 221

Deprecated: Elementor\Core\Files\CSS\Base::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/base.php on line 552

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\DynamicTags\Dynamic_CSS::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php on line 104

Deprecated: Elementor\Stylesheet::add_rules(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/stylesheet.php on line 141

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block.php on line 257

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/dreambathrooms/public_html/dreambathrooms/wp-includes/class-wp-block-type-registry.php on line 168

Deprecated: Elementor\Includes\Elements\Container::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/elements/container.php on line 42

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 523

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_text(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 654

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 523

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_text(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 654

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

Deprecated: Function utf8_decode() is deprecated since 8.2, visit the php.net documentation for various alternatives in /home/dreambathrooms/public_html/dreambathrooms/wp-content/plugins/LayerSlider/assets/classes/class.ls.dom.php on line 214

We create simple but elegant solutions for your most bold ideas

FUNCTIONALITY

ELEGANCE MEETS

Bathroom renovation services in the Ottawa area

Welcome to
Dream Bathrooms!

We make dream bathrooms a reality

Founded in Ottawa, we are a dedicated and experienced team of bathroom renovation experts. Over the years, we have steadily built our reputation as a reliable and innovative renovation company, with a consistent track record of exceeding our clients' expectations.

Read More

Quote request

Have a project idea? Let’s talk!

Let's start your next bathroom renovation project!

Looking for expert guidance on your bathroom remodel or simply want to know the cost? Reach out to us by filling out the form provided. A skilled estimator will respond within one business day.

While you wait, we invite you to browse our portfolio for a glimpse of our finished bathroom transformations and customized shower updates.

Should any of our showcased bathrooms align with your vision, please inquire about the pricing and details of bathroom renovation. We’re here to help you create the space you desire.

What to Look for in a Bathroom Renovation Contractor: A Comprehensive Guide

What to Look for in a Bathroom Renovation Contractor: A Comprehensive Guide

Discover the essential factors to consider when hiring a bathroom renovation contractor. Make informed

Bathroom Renovation Trends and Tips for 2023

Bathroom Renovation Trends and Tips for 2023

Dive into the world of bathroom renovations with our comprehensive guide that uncovers the

Bathroom Remodelling in Ottawa: Transforming Your Space into a Luxurious Oasis

Bathroom Remodelling in Ottawa: Transforming Your Space into a Luxurious Oasis

Unlock the Potential of Your Bathroom with Professional Remodelling Services Are you tired of

Kanata

Kanata - 1060
Tel. + (123) 2500-567-8990
Mail. koncrete@mail.com

Orleans

Orleans- 1780
Tel. + (123) 9900-567-8990
Mail. koncrete@mail.com

Manotick

Manotick - 590 Street
Tel. + (123) 1520-567-0000
Mail. koncrete@mail.com