www.acehandymanservices.com Open in urlscan Pro
40.69.175.158  Public Scan

Submitted URL: http://www.acehandymanservices.com/
Effective URL: https://www.acehandymanservices.com/
Submission: On August 28 via api from AU — Scanned from AU

Form analysis 5 forms found in the DOM

<form class="bannerSearchForm one-line ctaSearchFormMini ctaSearchFormStacked"><span class="input "><input type="text" id="searchAreaMini" name="searchAreaMini" class="searchInput" placeholder="Enter Your Zip Code" title="Enter Your Zip Code"
      maxlength="5" autocomplete="off" size="30" value=""></span>
  <div class="no-results" style="display: none;">
    <div class="close"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" class="closeIcon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
        <path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"></path>
      </svg></div><a href="/offices">We look forward to serving you. Please click here to find the closest location to you.</a>
  </div>
  <div class="instructions">Enter zip code where work is to be completed.</div><span class="search"><button type="submit" class="submit btn">Submit</button></span>
</form>

<form class="bookOnlineForm"><span class="input "><input type="text" id="bookonline-1i6bqdtt30.cdafd3e1170e9" name="appointmentZip" placeholder="Enter your zip code" title="Enter your zip code" maxlength="5" autocomplete="off" size="30"
      value=""></span><span class="search"><button type="submit" class="submit btn simpli-btn simpli-schedule">Submit</button></span>
  <div class="no-results" style="display: none;">
    <div class="close"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" class="closeIcon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
        <path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"></path>
      </svg></div><a href="/offices">We look forward to serving you. Please click here to find the closest location to you.</a>
  </div>
  <div class="instructions">Enter zip code where work will be completed now.</div>
</form>

Name: form_91254806635157

<form class="jotform-form photo-quote-form" enctype="multipart/form-data" name="form_91254806635157">
  <div role="main" class="form-all">
    <div class=" " style="display: flex; flex-direction: column; justify-content: space-around;">
      <div class="col-sd-12  col-md-6 jot-form-group-element " style="margin-right: 10px;">
        <div class="form-line jf-required" data-type="control_textbox" id="id_3"><label class="form-label form-label-top form-label-auto form-label-hide" id="label_3" for="input_3">First and Last Name</label>
          <div id="cid_3" class="form-input-wide no-error-message jf-required "><input type="text" id="input_3" name="q3_fullName" data-type="input-textbox" class="form-textbox validate[required]" size="20" placeholder="First and Last Name *"
              area-label="Full Name" data-component="textbox" value="">
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 2.1em; color: red; margin: 0px 0px 20px;">This field is required.</p>
          </div>
        </div>
      </div>
      <div class="col-sd-12  col-md-6 jot-form-group-element " style="margin-left: 0px;">
        <div class="form-line jf-required" data-type="control_textbox" id="id_4"><label class="form-label form-label-top form-label-auto form-label-hide" id="label_4" for="input_4">Phone Number</label>
          <div id="cid_4" class="form-input-wide no-error-message jf-required "><input type="text" id="input_4" name="q4_phoneNumber" data-type="input-textbox" class="form-textbox validate[required]" size="20" placeholder="Phone Number *"
              aria-label="Phone Number" data-component="textbox" value="">
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 2.1em; color: red;">This field is required.</p>
          </div>
        </div>
      </div>
    </div>
    <div class=" " style="display: flex; flex-direction: column; justify-content: space-around;">
      <div class="col-sd-12  col-md-9 jot-form-group-element " style="margin-right: 10px;">
        <div class="form-line jf-required" data-type="control_textbox" id="id_5"><label class="form-label form-label-top form-label-auto form-label-hide" id="label_5" for="input_5">Email Address</label>
          <div id="cid_5" class="form-input-wide no-error-message jf-required "><input type="text" id="input_5" name="q5_emailAddress" data-type="input-textbox" class="form-textbox validate[required]" size="20" placeholder="Email Address *"
              aria-label="Email Address" data-component="textbox" value="">
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 2.1em; color: red;">This field is required.</p>
          </div>
        </div>
      </div>
      <div class="col-sd-12  col-md-3 jot-form-group-element " style="margin-left: 0px; flex-basis: 40%;">
        <div class="form-line jf-required" data-type="control_textbox" id="id_6"><label class="form-label form-label-top form-label-auto form-label-hide" id="label_6" for="input_6">Zip Code</label>
          <div id="cid_6" class="form-input-wide no-error-message jf-required  "><input type="text" id="input_6" name="q6_zipCode" data-type="input-textbox" class="form-textbox validate[required, Zipcode]" size="20" placeholder="Zip Code *"
              area-label="Zip Code" data-component="textbox" maxlength="5" autocomplete="off" value="">
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 2.1em; color: red;">This field is required.</p>
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 2.1em; color: red;">This field must contain a 5-digit zip code</p>
          </div>
        </div>
        <div class="no-results" style="display: none;">
          <div class="close"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" class="closeIcon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
              <path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"></path>
            </svg></div><a href="/offices">We look forward to serving you. Please click here to find the closest location to you.</a>
        </div>
      </div>
    </div>
    <div class="">
      <div class="col-sd-12 jot-form-group-element" style="width: 100%; padding-right: 0px;">
        <div class="form-line jf-required" data-type="control_textarea" id="id_7"><label class="form-label form-label-top form-label-auto form-label-hide" id="label_7" for="input_7">Tell us about your project</label>
          <div id="cid_7" class="form-input-wide no-error-message jf-required "><textarea id="input_7" class="form-textarea validate[required] custom-hint-group form-custom-hint" name="q7_tellUs" cols="40" rows="6" data-component="textarea"
              aria-label="Tell us about your project*" data-customhint="Tell us about your project" customhinted="true" placeholder="Tell us about your project" spellcheck="false"></textarea>
            <p class="hideField" style="text-align: left; font-size: 0.7rem; line-height: 1.1em; color: red;">This field is required.</p>
          </div>
        </div>
        <div style="font-size: 0.8rem;">* indicates required fields</div>
      </div>
    </div>
    <div class="" style="width: 100%;">
      <div class="form-line" data-type="control_text" id="id_9">
        <div id="cid_9" class="form-input-wide">
          <div id="text_9" class="form-html" data-component="text">
            <h3> Take some photos of your project</h3><span></span>
          </div>
        </div>
      </div>
      <div class="row no-margin">
        <div class="" style="display: flex; margin-top: 1.5rem; flex-direction: column;">
          <div class="form-line col-sd-12 col-md-4" data-type="control_fileupload" id="id_8">
            <div id="cid_8" class="form-input-wide jotform-img-container"><input type="file" id="input_8" name="q8_picture1" class="form-upload validate[upload]" accept="image/png, image/jpeg, image/jpg, image/gif, image/tif"
                aria-label="Project Photo 1"><label class="form-label form-label-top file-label" id="label_8" for="input_8"><span class="icon"><i class="fa fa-camera"></i></span><span class="photo-text">Add a Photo</span></label></div>
          </div>
          <div class="form-line col-sd-12 col-md-4" data-type="control_fileupload" id="id_10">
            <div id="cid_10" class="form-input-wide jotform-img-container"><input type="file" id="input_10" name="q10_picture2" class="form-upload validate[upload]" accept="image/png, image/jpeg, image/jpg, image/gif, image/tif"
                aria-label="Project Photo 2"><label class="form-label form-label-top file-label" id="label_10" for="input_10"><span class="icon"><i class="fa fa-camera"></i></span><span class="photo-text">Add a Photo</span></label></div>
          </div>
          <div class="form-line col-sd-12 col-md-4" data-type="control_fileupload" id="id_11">
            <div id="cid_11" class="form-input-wide jotform-img-container"><input type="file" id="input_11" name="q11_picture3" class="form-upload validate[upload]" accept="image/png, image/jpeg, image/jpg, image/gif, image/tif"
                aria-label="Project Photo 3"><label class="form-label form-label-top file-label" id="label_11" for="input_11"><span class="icon"><i class="fa fa-camera"></i></span><span class="photo-text">Add a Photo</span></label></div>
          </div>
        </div>
      </div>
    </div>
    <div class="jot-form-group-margin" style="color: red; text-align: center; font-size: 0.8rem;"></div>
    <div class="col-sd-12 " style="width: 100%;">
      <div class="form-line" data-type="control_button" id="id_2">
        <div id="cid_2" class="form-input-wide">
          <div class="form-buttons-wrapper"><button id="input_2" type="submit" class="form-submit-button submit btn simpli-btn simpli-contact" data-component="button">Submit</button></div>
        </div>
      </div>
    </div>
    <div class="hideField" style="color: red; text-align: center;">There are errors on the form. Please fix them before continuing.</div>
    <div class="hideField" style="color: red; text-align: center;"></div>
  </div>
</form>

<form class="bookOnlineForm"><span class="input "><input type="text" id="bookonline-1i6bqdtt50.5c22f181c709a" name="appointmentZip" placeholder="Enter your zip code" title="Enter your zip code" maxlength="5" autocomplete="off" size="30"
      value=""></span><span class="search"><button type="submit" class="submit btn simpli-btn simpli-schedule">Submit</button></span>
  <div class="no-results" style="display: none;">
    <div class="close"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" class="closeIcon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
        <path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"></path>
      </svg></div><a href="/offices">We look forward to serving you. Please click here to find the closest location to you.</a>
  </div>
  <div class="instructions">Enter zip code where work will be completed now.</div>
</form>

<form class="ctaSearchForm"><span class="input "><input type="text" id="ctaSearchArea" name="searchArea" class="searchInput" placeholder="Enter your ZIP code" title="Enter your ZIP code" maxlength="5" autocomplete="off" size="30"
      value=""></span><span class="search"><button type="submit" class="searchBtn submit btn">Submit</button></span>
  <div class="no-results" style="display: none;">
    <div class="close"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" class="closeIcon" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg">
        <path d="M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z"></path>
      </svg></div><a href="/offices">We look forward to serving you. Please click here to find the closest location to you.</a>
  </div>
  <div class="instructions">Enter zip code where work is to be completed.</div>
</form>

Text Content

You need to enable JavaScript to run this app.
REQUEST APPOINTMENT
Phone icon866-FIX-MY-HOME
GET AN ESTIMATE

REQUEST APPOINTMENTGET AN ESTIMATE
Phone icon866-FIX-MY-HOME

 * Why Choose Us
   Why Choose Us
    * Our Story
    * Your Team
    * Community Matters

 * Services
   Services
    * Search By Room
    * Search By Area
    * Search By Service

 * Packages
   Packages
    * All Packages
    * Interior Packages
    * Exterior Packages

 * Find A Handyman
 * Resources
 * Careers
 * Blog


IT'S YOUR HOME.

NOT JUST ANY HANDYMAN WILL DO.


FIND AN ACE HANDYMAN IN YOUR AREA


We look forward to serving you. Please click here to find the closest location
to you.
Enter zip code where work is to be completed.
Submit



If you like our hardware stores, you'll love us in your home.

Just one click to schedule a Multi-Skilled Handyman from Ace Handyman Services,
qualified to safely perform 1,162 household projects to knock out your to-do
list.

We're not happy until the work's done right — backed by a one-year guarantee.

Always Locally Owned & Independently Operated
Book Online REQUEST APPOINTMENT


WE'LL SCHEDULE YOUR APPOINTMENT

Click here any time, and tell us about your job and when you're available. Then,
we'll contact you to schedule your appointment. It's that easy.

Submit

We look forward to serving you. Please click here to find the closest location
to you.
Enter zip code where work will be completed now.

Get an Estimate GET AN ESTIMATE


GET AN ESTIMATE

First and Last Name

This field is required.

Phone Number

This field is required.

Email Address

This field is required.

Zip Code

This field is required.

This field must contain a 5-digit zip code


We look forward to serving you. Please click here to find the closest location
to you.
Tell us about your project

This field is required.

* indicates required fields


TAKE SOME PHOTOS OF YOUR PROJECT

Add a Photo
Add a Photo
Add a Photo

Submit
There are errors on the form. Please fix them before continuing.


Book Online


REQUEST APPOINTMENT

Get an Estimate


GET AN ESTIMATE

or call us atPhone icon866-FIX-MY-HOME
Always Locally Owned & Independently Operated


WE'LL SCHEDULE YOUR APPOINTMENT

Click here any time, and tell us about your job and when you're available. Then,
we'll contact you to schedule your appointment. It's that easy.

Submit

We look forward to serving you. Please click here to find the closest location
to you.
Enter zip code where work will be completed now.



HELP SUPPORT CHILDREN'S MIRACLE NETWORK HOSPITALS SIMPLY BY GETTING YOUR TO-DO
LIST DONE.

This year, for every job booked and completed at any Ace Handyman Services
location during the month of August, Ace Handyman Services will donate $1 to our
customers’ local Children’s Miracle Network Hospitals, up to a maximum of
$25,000. Support children’s health in your community by getting your to-do list
done. For more information on Children’s Miracle Network Hospitals, visit
https://childrensmiraclenetworkhospitals.org/


HOME MAINTENANCE IS AS SURE AS THE CHANGING SEASONS.

You've got a list of projects that need to get done every season. From
winterizing your home, to staining the deck for summer, to getting the gutters
cleared out after the leaves fall, our Multi-Skilled Handymen can help you
prepare your home for whatever the seasons bring your way (we love maintaining
homes).

Fixing what bugs you.

You've been meaning to fix that hole in the wall behind the bathroom door, the
squeaky back door, the drip in the shower, and that loose board on the deck. Big
things? No, but they're bugging you. Make a list and our Multi-Skilled Handymen
can knock it out for you (we love fixing what bugs you).


DON'T REMODEL, REFRESH!

Remodeling is expensive and a hassle, so why not refresh instead? What's a
refresh? An accent wall in the dining room, built-in bookshelves in the office,
new fixtures in the bathroom, or maybe a new backsplash in the kitchen. Small,
fast changes can make any room feel new. Give us your list of ideas (we're
experts at refreshing).

Give us your list — We do 1,162 different projects

Give us your punch list. If you're getting your home ready to sell, or you just
bought a home, chances are you have a punch list of things you want to get done.
We can do 1,162 home projects (bet your list is in that skill set).


HALF-DAY & FULL-DAY PACKAGES

From simple upgrades, to home enhancements, to those tasks in your home you
simply never think about, we have you covered. Our Multi-Skilled Handymen will
reduce the stress of nagging repairs and tasks. You can also request a 2-hour
package, if you want to see what Ace Handyman Services can do for you.

Call and give us your list — we'll suggest a half or full day's work.

 * Four or eight hours of professional handyman services
 * Convenient morning or afternoon appointments
 * Multi-Skilled Handymen who are employees, not sub-contractors
 * Workmanship guaranteed for a full year


MOST POPULAR SERVICES

Doors
Floors
Gutters
Painting
Fencing
Drywall
Carpentry
Most Popular Services
Doors
Floors
Gutters
Painting
Fencing
Drywall
Carpentry




OWN A PIECE OF THE BRAND AMERICA TRUSTS – FRANCHISES AVAILABLE

We provide a reliable and professional 4.85-Star customer-rated experience by
creating a unique place for talented handymen to work. It enables our
Franchisees to leverage a sustainable business with local teams of W-2 employees
who serve the community. It’s been our mission for more than 20 years.

Contact Us


YOUR HOME. OUR EXPERTISE.

Find Your Local Office.

Submit

We look forward to serving you. Please click here to find the closest location
to you.
Enter zip code where work is to be completed.

Since 1998 as
HANDYMAN MATTERS®

Call us today
Phone icon
866-FIX-MY-HOME
Resources
 * Sell Your Home Checklist
 * Contractor Checklist
 * Home Tips & Tricks
 * Service Promise

Ace Handyman Services
 * FAQs
 * Partners
 * Franchise Opportunities
 * Careers
 * Goals

Arrow UpBACK
TO
TOP

Locally Owned & Independently Operated Franchise.
* Franchise Owners do their best to handle each job with employees. At times,
based on the type and/or size of a job, a sub-contractor may need to be
involved.
** Services and packages listed may not be available at all locations.
** All qualified fixture and installation work is referred to our register of
insured professionals.



© 2024 Ace Handyman Services | All Rights Reserved | Site Map | Privacy Policy |
Terms & Conditions | Your Privacy Choices



 * facebook
 * facebook
 * facebook
 * facebook
 * facebook

Ace Handyman Services collects data when you interact with the Services, through
cookies, including session recording, and as described in our Privacy Policy. By
continuing to browse or by selecting "x", you accept and agree to our Terms of
Use, and Privacy Policy.
Manage Choices Reject All Cookies Accept All Cookies



PRIVACY PREFERENCE CENTER



Your Opt Out Preference Signal is Honored


 * YOUR PRIVACY


 * STRICTLY NECESSARY COOKIES


 * SHARE OR SALE OF PERSONAL DATA

YOUR PRIVACY

When you visit any website, it may store or retrieve information on your
browser, mostly in the form of cookies. For example, we may collect your IP
address, browser and device information, including operating system, application
software, and reference site domain name when you access or use the Services. We
also use personal information to derive aggregated information regarding
customer traffic patterns and usage and mobile application usage data. We may
use this information in combination with other information we have about you,
including personal information. You can choose not to allow some types of
cookies. Click on the different category headings to find out more and change
our default settings.

To continue to allow all cookies, select “Allow All Cookies”. To reject the
further placement of any non-necessary cookies, select “Necessary Cookies Only”.
To opt out of the Sale or Sharing of Personal Information online, click on the
“Share or Sale of Personal Information” tab and toggle to the left. Then select
“Confirm My Choices”. This will stop further cookies from being placed on your
device. These choices are device and browser specific.

To complete an Opt Out of Sale or Share of Personal Information for offline
data, please select "Your Privacy Choices".To learn more about our privacy
practices, please visit our Privacy Policy

STRICTLY NECESSARY COOKIES

Always Active

These cookies are essential to enable you to use our website and its features.
They are usually only set in response to actions made by you which amount to a
request for services, such as setting your preferences, logging in, or filling
in forms. Since these cookies are essential to make our website function, they
cannot be disabled. You can set your browser to block or alert you about these
cookies, however, some parts of our website might not work as expected. 

 * FUNCTIONAL COOKIES
   
   Always Active
   
   These cookies allow our website to provide enhanced functionality and
   personalization. They may be set by us or by third party providers whose
   services we have added to our website. If you choose not to allow these
   cookies, some functionality and personalization may not be available to you.

SHARE OR SALE OF PERSONAL DATA

Share or Sale of Personal Data


Under the CCPA and other applicable state laws, you have the right to opt-out of
the sale or sharing of your personal information to third parties. These cookies
collect information for analytics and to personalize your experience with
targeted ads. You may exercise your right to opt out of the sale or sharing of
personal information by toggling this switch to the left and selecting “Confirm
My Choices”. This will prevent further cookies from being placed on your device.
If you opt out we will not be able to offer you personalized ads, although you
may still see online ads related to our products and services. This advertising
may be delivered to general audiences and may not involve the sale of your
personal information. Below are categories of cookies that may fall into the
“Sale or Share of Personal Information”.

 * ADVERTISING COOKIES
   
   Switch Label label
   
   These cookies allow us to deliver personalized and tailored content that may
   be more relevant to your interests. They may be set by us or by third party
   providers to deliver more relevant and meaningful advertisements both on our
   websites and others you may visit. If you choose not to allow these cookies,
   you may not receive advertisements, or the advertisements may be less
   relevant to you. 

 * PERFORMANCE COOKIES
   
   Switch Label label
   
   These cookies collect information about how visitors use our website and help
   us improve the way our website works. If you choose not to allow these
   cookies, it will limit our ability to monitor performance and make future
   improvements to the site. 

Back Button


COOKIE LIST

Filter Button
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Clear
checkbox label label
Apply Cancel
Confirm My Choices
Necessary Cookies Only Allow All Cookies