stewartschi.com Open in urlscan Pro
34.85.254.19  Public Scan

URL: https://stewartschi.com/
Submission: On November 13 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form id="contactModal" class="flex flex-col v3-text-us-modal-height sm:v3-text-us-modal-desktop-height sm:w-full" onsubmit="send_sms('Stewarts-Construction-Home-Improvement', 'contact-modal', '+12313405430')">
  <div class="flex flex-col flex-shrink-1 h-auto sm:h-full overflow-x-hidden overflow-y-auto px-6 sm:mt-6 space-y-6 sm:space-y-0 sm:grid sm:grid-cols-2 sm:gap-x-6 sm:gap-y-4">
    <div>
      <label for="contact-full-name" class="font-medium text-base text-white">Full name *</label>
      <input type="text" name="full-name" id="contact-full-name" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="Jane Rodgers" required="">
    </div>
    <div>
      <label for="contact-phone-number" class="font-medium text-base text-white">Phone number *</label>
      <input type="tel" name="phone-number" autocomplete="on" id="contact-phone-number" class="contact-phone-number block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" required="">
    </div>
    <div>
      <label for="contact-email" class="font-medium text-base text-white">Email</label>
      <input type="text" name="email" id="contact-email" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="name@example.com">
    </div>
    <div>
      <label for="contact-address" class="font-medium text-base text-white"> Address<span> *</span>
      </label>
      <input type="text" name="address" id="contact-address" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="123 Main Street, Boston, MA 02212" required="">
    </div>
    <div class="relative">
      <label for="contact-date" class="font-medium text-base text-white">Preferred Date of Service</label>
      <div class="w-4 h-4 absolute transform translate-y-4.5 left-4"></div>
      <input id="contact-date" name="date" type="date" class="block text-left z-50 w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary">
    </div>
    <div class="block sm:grid sm:col-span-2">
      <label class="font-medium text-base text-white">Services</label>
      <fieldset class="bg-white p-4 sm:p-6 mt-1 rounded-sm">
        <div class="grid auto-cols-auto gap-4 grid-cols-2">
          <div class="flex items-center">
            <input id="contact-service-2034774" name="service-2034774" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Kitchen Renovation">
            <label for="contact-service-2034774" class="ml-3 text-sm font-normal text-gray-700">Kitchen Renovation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034775" name="service-2034775" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Bathroom Renovation">
            <label for="contact-service-2034775" class="ml-3 text-sm font-normal text-gray-700">Bathroom Renovation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034776" name="service-2034776" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Carpentry">
            <label for="contact-service-2034776" class="ml-3 text-sm font-normal text-gray-700">Carpentry</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034777" name="service-2034777" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Deck &amp; Patio Installation">
            <label for="contact-service-2034777" class="ml-3 text-sm font-normal text-gray-700">Deck &amp; Patio Installation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034778" name="service-2034778" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Flooring">
            <label for="contact-service-2034778" class="ml-3 text-sm font-normal text-gray-700">Flooring</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034779" name="service-2034779" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Other Repair Services">
            <label for="contact-service-2034779" class="ml-3 text-sm font-normal text-gray-700">Other Repair Services</label>
          </div>
          <div class="flex flex-col">
            <div class="flex items-center">
              <input id="contact-service-other-checkbox" name="service-other" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Other" onclick="toggleOtherServices()">
              <label for="contact-label-service-other-checkbox" class="ml-3 text-sm text-gray-600">Other</label>
            </div>
            <input id="contact-service-other-text" name="service-other-text" type="text" class="ml-4 block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary hidden">
          </div>
        </div>
      </fieldset>
    </div>
    <div class="block sm:grid sm:col-span-2">
      <label for="contact-paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" class="font-medium text-base text-white">How can we help?</label>
      <textarea id="contact-paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" name="paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" rows="4"
        class="block py-2.5 px-2.5 mt-1 w-full border border-gray-500 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="Type your response here..."></textarea>
    </div>
  </div>
  <div class="flex flex-col flex-shrink-0 z-50 px-6 pt-3 pb-4 bg-primary w-full align-middle items-center justify-center shadow-top-lg">
    <div class="text-gray-300 text-sm font-normal mt-1.5"> By providing your phone number, you agree to receive text messages (SMS) from Stewart’s Construction &amp; Home Improvement. You can unsubscribe at anytime by replying STOP. Message and data
      rates may apply. Message frequency varies. </div>
    <button id="sendButton"
      class="cta_text_conversion flex justify-center relative rounded-sm mx-4 py-2.5 mt-6 sm:mt-4 bg-secondary hover:bg-secondary-darker w-full text-primary-foreground hover:ring-2 hover:ring-offset-2 hover:ring-secondary transition-all ease-out duration-300 uppercase">
      Send </button>
  </div>
</form>

<form id="contactModal" class="flex flex-col v3-text-us-modal-height sm:v3-text-us-modal-desktop-height sm:w-full" onsubmit="send_sms('Stewarts-Construction-Home-Improvement', 'contact-modal', '+12313405430')">
  <div class="flex flex-col flex-shrink-1 h-auto sm:h-full overflow-x-hidden overflow-y-auto px-6 sm:mt-6 space-y-6 sm:space-y-0 sm:grid sm:grid-cols-2 sm:gap-x-6 sm:gap-y-4">
    <div>
      <label for="contact-full-name" class="font-medium text-base text-white">Full name *</label>
      <input type="text" name="full-name" id="contact-full-name" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="Jane Rodgers" required="">
    </div>
    <div>
      <label for="contact-phone-number" class="font-medium text-base text-white">Phone number *</label>
      <div class="iti iti--allow-dropdown iti--show-flags">
        <div class="iti__flag-container">
          <div class="iti__selected-flag" role="combobox" aria-haspopup="listbox" aria-controls="iti-0__country-listbox" aria-owns="iti-0__country-listbox" aria-expanded="false" aria-label="Telephone country code" tabindex="0"
            title="United States: +1">
            <div class="iti__flag iti__us"></div>
            <div class="iti__arrow"></div>
          </div>
          <ul class="iti__country-list iti__hide" id="iti-0__country-listbox" role="listbox" aria-label="List of countries">
            <li class="iti__country iti__preferred iti__active" tabindex="-1" id="iti-0__item-us-preferred" role="option" data-dial-code="1" data-country-code="us" aria-selected="true">
              <div class="iti__flag-box">
                <div class="iti__flag iti__us"></div>
              </div><span class="iti__country-name">United States</span><span class="iti__dial-code">+1</span>
            </li>
            <li class="iti__country iti__preferred" tabindex="-1" id="iti-0__item-gb-preferred" role="option" data-dial-code="44" data-country-code="gb" aria-selected="false">
              <div class="iti__flag-box">
                <div class="iti__flag iti__gb"></div>
              </div><span class="iti__country-name">United Kingdom</span><span class="iti__dial-code">+44</span>
            </li>
            <li class="iti__divider" role="separator" aria-disabled="true"></li>
            <li class="iti__country iti__standard" tabindex="-1" id="iti-0__item-ca" role="option" data-dial-code="1" data-country-code="ca" aria-selected="false">
              <div class="iti__flag-box">
                <div class="iti__flag iti__ca"></div>
              </div><span class="iti__country-name">Canada</span><span class="iti__dial-code">+1</span>
            </li>
            <li class="iti__country iti__standard" tabindex="-1" id="iti-0__item-gb" role="option" data-dial-code="44" data-country-code="gb" aria-selected="false">
              <div class="iti__flag-box">
                <div class="iti__flag iti__gb"></div>
              </div><span class="iti__country-name">United Kingdom</span><span class="iti__dial-code">+44</span>
            </li>
            <li class="iti__country iti__standard" tabindex="-1" id="iti-0__item-us" role="option" data-dial-code="1" data-country-code="us" aria-selected="false">
              <div class="iti__flag-box">
                <div class="iti__flag iti__us"></div>
              </div><span class="iti__country-name">United States</span><span class="iti__dial-code">+1</span>
            </li>
          </ul>
        </div><input type="tel" name="phone-number" autocomplete="on" id="contact-phone-number" class="contact-phone-number block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" required=""
          data-intl-tel-input-id="0" placeholder="(201) 555-0123">
      </div>
    </div>
    <div>
      <label for="contact-email" class="font-medium text-base text-white">Email</label>
      <input type="text" name="email" id="contact-email" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="name@example.com">
    </div>
    <div>
      <label for="contact-address" class="font-medium text-base text-white"> Address<span> *</span>
      </label>
      <input type="text" name="address" id="contact-address" class="block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary pac-target-input" placeholder="123 Main Street, Boston, MA 02212" required=""
        autocomplete="off">
    </div>
    <div class="relative">
      <label for="contact-date" class="font-medium text-base text-white">Preferred Date of Service</label>
      <div class="w-4 h-4 absolute transform translate-y-4.5 left-4"></div>
      <input id="contact-date" name="date" type="date" class="block text-left z-50 w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary" min="2024-11-13" max="2026-11-13">
    </div>
    <div class="block sm:grid sm:col-span-2">
      <label class="font-medium text-base text-white">Services</label>
      <fieldset class="bg-white p-4 sm:p-6 mt-1 rounded-sm">
        <div class="grid auto-cols-auto gap-4 grid-cols-2">
          <div class="flex items-center">
            <input id="contact-service-2034774" name="service-2034774" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Kitchen Renovation">
            <label for="contact-service-2034774" class="ml-3 text-sm font-normal text-gray-700">Kitchen Renovation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034775" name="service-2034775" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Bathroom Renovation">
            <label for="contact-service-2034775" class="ml-3 text-sm font-normal text-gray-700">Bathroom Renovation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034776" name="service-2034776" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Carpentry">
            <label for="contact-service-2034776" class="ml-3 text-sm font-normal text-gray-700">Carpentry</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034777" name="service-2034777" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Deck &amp; Patio Installation">
            <label for="contact-service-2034777" class="ml-3 text-sm font-normal text-gray-700">Deck &amp; Patio Installation</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034778" name="service-2034778" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Flooring">
            <label for="contact-service-2034778" class="ml-3 text-sm font-normal text-gray-700">Flooring</label>
          </div>
          <div class="flex items-center">
            <input id="contact-service-2034779" name="service-2034779" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Other Repair Services">
            <label for="contact-service-2034779" class="ml-3 text-sm font-normal text-gray-700">Other Repair Services</label>
          </div>
          <div class="flex flex-col">
            <div class="flex items-center">
              <input id="contact-service-other-checkbox" name="service-other" type="checkbox" class="w-4 h-4 border-gray-500 rounded text-primary focus:ring-primary" value="Other" onclick="toggleOtherServices()">
              <label for="contact-label-service-other-checkbox" class="ml-3 text-sm text-gray-600">Other</label>
            </div>
            <input id="contact-service-other-text" name="service-other-text" type="text" class="ml-4 block w-full border-gray-500 py-2.5 mt-1 rounded-sm shadow-sm focus:ring-primary focus:border-primary hidden">
          </div>
        </div>
      </fieldset>
    </div>
    <div class="block sm:grid sm:col-span-2">
      <label for="contact-paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" class="font-medium text-base text-white">How can we help?</label>
      <textarea id="contact-paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" name="paragraph-8bc4c090-d49a-49ee-918e-791df66d6443" rows="4"
        class="block py-2.5 px-2.5 mt-1 w-full border border-gray-500 rounded-sm shadow-sm focus:ring-primary focus:border-primary" placeholder="Type your response here..."></textarea>
    </div>
  </div>
  <div class="flex flex-col flex-shrink-0 z-50 px-6 pt-3 pb-4 bg-primary w-full align-middle items-center justify-center shadow-top-lg">
    <div class="text-gray-300 text-sm font-normal mt-1.5"> By providing your phone number, you agree to receive text messages (SMS) from Stewart’s Construction &amp; Home Improvement. You can unsubscribe at anytime by replying STOP. Message and data
      rates may apply. Message frequency varies. </div>
    <button id="sendButton"
      class="cta_text_conversion flex justify-center relative rounded-sm mx-4 py-2.5 mt-6 sm:mt-4 bg-secondary hover:bg-secondary-darker w-full text-primary-foreground hover:ring-2 hover:ring-offset-2 hover:ring-secondary transition-all ease-out duration-300 uppercase">
      Send </button>
  </div>
</form>

Text Content

Joshua, you’re just a few clicks from going live! Don’t worry - we can still
make edits after launching. bucks
Launch my site Contact Us Learn more →
MENU Open/CLose menu TODO:
Home
Services

Kitchen Renovation

Bathroom Renovation

Carpentry

Deck & Patio Installation

Flooring

Other Repair Services

Galleries

Exterior Renovations

Interior Renovations

All Photos

Reviews
Blog
Send us a Text
(231) 340-5430
Close menu
Home
Services
Kitchen Renovation Bathroom Renovation Carpentry Deck & Patio Installation
Flooring Other Repair Services
Galleries
Exterior Renovations Interior Renovations All Photos
Reviews
Blog
Send us a Text
(231) 340-5430


STEWART’S CONSTRUCTION & HOME IMPROVEMENT

For the best construction remodeling services in Muskegon, MI and surrounding
areas, choose Stewart's Construction & Home improvement. experienced
professionals delivering high-quality results every time.

Get a Free Quote



OUR PROPERTIES

INSURED

BONDED

FAMILY OWNED

EMERGENCY SERVICES

LOCALLY OWNED


ABOUT US



We, at Stewart's Construction & Home Improvement, take pride in transforming
houses into dream homes in Muskegon, MI, and the surrounding areas. With our
expertise in construction and remodeling services, we are dedicated to
delivering top-notch craftsmanship and unparalleled customer satisfaction. Let
us bring your vision to life with quality workmanship.


 * Facebook


What we are best at


OUR SERVICES


 * Kitchen Renovation
   
   Transform your home with our expert kitchen renovation service, enhancing
   functionality and style. We customize designs to reflect your taste, ensuring
   a modern, efficient space tailored perfectly for you.

 * Bathroom Renovation
   
   Transform your bathroom into a modern, functional space with our expert
   renovation services. We customize designs to fit your style and budget,
   ensuring quality craftsmanship and exceptional customer satisfaction every
   step of the way.

 * Carpentry
   
   Our carpentry service offers expert craftsmanship for custom cabinetry, trim
   work, and home renovations. We focus on precision and quality to enhance your
   home's aesthetic appeal and functionality with beautiful woodwork solutions.

 * Deck & Patio Installation
   
   Transform your outdoor space with our expert deck and patio installation
   services, offering durable materials and customized designs to enhance
   relaxation, entertainment, and the aesthetic appeal of your home.

 * Flooring
   
   Transform your home with our expert flooring services, offering a wide
   selection of materials and styles. Our skilled team ensures precise
   installation for durability, beauty, and lasting satisfaction underfoot.

 * Other Repair Services
   
   Discover the exceptional range of services our Construction & Remodeling
   company offers to enhance your home’s beauty and functionality. Let us help
   you transform your living space today!




READY TO GET STARTED?


BOOK AN APPOINTMENT TODAY.

Get a Free Quote

Get a quote

Receiving a quote is easy and only takes three simple steps
Send us a text Text us
Chat on the phone
Receive a quote
Send us a text
Text us
Chat on the phone
Receive a quote
See why our customers love us
Our Best Work

See all photos


See more photos



MODAL GALLERY

Close modal


CAROUSEL

Skip to previous slide
Carousel

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

Skip to next slide
Take a look for yourself on what your neighbors are saying about us.
Reviews

See all reviews


REVIEWS CAROUSEL

Skip to previous review
Carousel
 * 
   out of 5 stars
   
   > Mr stewart is very dependable and gets the job done in a timely manner.
   > Josh is always very presentable and does a wonderful job such a skillfull
   > person and very handyan. See more See less
   > Krystal Rae
   > Kitchen Renovation



 * 
   out of 5 stars
   
   > Mr stewart is very dependable and gets the job done in a timely manner.
   > Josh is always very presentable and does a wonderful job such a skillfull
   > person and very handyan. See more See less
   > Krystal Rae
   > Kitchen Renovation

Skip to next slide
Skip to previous review
Skip to next slide
See all reviews
Leave Us a Review

 * Leave us a review on
   Facebook




FREQUENTLY ASKED QUESTIONS

Is there a fee for getting an estimate from Stewart’s Construction & Home
Improvement?



No, we provide free estimates for all construction and remodeling projects.

How is Stewart’s Construction & Home Improvement different from other
construction and remodeling companies?



Stewart’s Construction & Home Improvement prides itself on our attention to
detail, quality craftsmanship, and personalized customer service. We work
closely with our clients from concept to completion to ensure their vision is
brought to life, providing a smooth and seamless remodeling experience.

What services do you provide?



Stewart’s Construction & Home Improvement provides a wide range of construction
and remodeling services including kitchen and bathroom renovations, basement
finishing, room additions, custom home building, and commercial construction
projects.


Areas we proudly serve
Muskegon County
Grand Rapids
Muskegon


READY TO GET STARTED?


BOOK AN APPOINTMENT TODAY.

Get a Free Quote


FOOTER

Stewart’s Construction & Home Improvement
US
stewartjoshua@icloud.com
Contact Us
Book Now
 * Facebook


COMPANY

 * Home
 * Galleries
 * Reviews
 * Sitemap


SERVICES

 * Kitchen Renovation
 * Bathroom Renovation
 * Carpentry
 * Deck & Patio Installation
 * Flooring
 * Other Repair Services


SERVICE AREAS

 * Muskegon County, MI
 * Grand Rapids, MI
 * Muskegon, MI


HOURS

 * Sun:
   8:00am - 10:00pm
 * Mon:
   8:00am - 10:00pm
 * Tue:
   8:00am - 10:00pm
 * Wed:
   8:00am - 10:00pm
 * Thu:
   8:00am - 10:00pm
 * Fri:
   8:00am - 10:00pm
 * Sat:
   8:00am - 10:00pm

Powered by

ⓒ All Rights Reserved
Send Us a Text

Close modal


SEND US A TEXT

We usually respond via text within a few minutes.




SEND US A TEXT

We usually respond via text within a few minutes.



Full name *
Phone number *
Email
Address *
Preferred Date of Service

Services
Kitchen Renovation
Bathroom Renovation
Carpentry
Deck & Patio Installation
Flooring
Other Repair Services
Other
How can we help?
By providing your phone number, you agree to receive text messages (SMS) from
Stewart’s Construction & Home Improvement. You can unsubscribe at anytime by
replying STOP. Message and data rates may apply. Message frequency varies.
Send


LEAVE A REVIEW

Close modal

   Review types
 * Leave us a review on
   Facebook

Close menu
Home
Services
Kitchen Renovation Bathroom Renovation Carpentry Deck & Patio Installation
Flooring Other Repair Services
Galleries
Exterior Renovations Interior Renovations All Photos
Reviews
Blog
Send us a Text
(231) 340-5430


MODAL GALLERY

Close modal


CAROUSEL

Skip to previous slide
Carousel

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

 * 

Skip to next slide

Close modal


SEND US A TEXT

We usually respond via text within a few minutes.




SEND US A TEXT

We usually respond via text within a few minutes.



Full name *
Phone number *
 * 
   United States+1
 * 
   United Kingdom+44
 * 
 * 
   Canada+1
 * 
   United Kingdom+44
 * 
   United States+1

Email
Address *
Preferred Date of Service

Services
Kitchen Renovation
Bathroom Renovation
Carpentry
Deck & Patio Installation
Flooring
Other Repair Services
Other
How can we help?
By providing your phone number, you agree to receive text messages (SMS) from
Stewart’s Construction & Home Improvement. You can unsubscribe at anytime by
replying STOP. Message and data rates may apply. Message frequency varies.
Send


LEAVE A REVIEW

Close modal

   Review types
 * Leave us a review on
   Facebook