Call, email or send the form. We'll set up a time to look at it, and you'll get the scope and price in writing.
Contact us
The fastest way is a phone call. If we miss you, we'll call back.
Free written estimates and free designs. Discounts for military, seniors, teachers, 1st responders and people with disabilities.
How it works
From the first call to the final walk-through, you'll know what's happening and what comes next.
Call, email or fill out the form. A few lines about the project is plenty. We'll ask the rest when we talk.
We walk the space with you, measure, ask questions and spot problems early. No charge for the visit.
A clear estimate with the scope, materials and price. Read it, ask questions, take your time.
We schedule the work, order the materials and get to it. One point of contact keeps you in the loop from day one to the last day.
We go through the finished job together. If anything isn't right, we fix it before we call it done.
Before you ask
A few things people ask before they call.
Prefer to talk it through? Call and ask for a free estimate.
Kitchens, bathrooms, basements, decks, composite decks, roofs, windows, siding, painting, flooring and tile. Most homeowners hire us for one of those. Plenty hire us for several at once, since one crew can keep the whole job moving.
Yes. Call (262) 758-7007 or send the form and we'll set up a time to look at the project. You get the scope and the price in writing, and the design work is free too, so you know what you're agreeing to before anything starts.
It depends on the size of the job, the materials you pick and what's behind the walls. We don't throw out numbers over the phone. We look at it first, then give you a written estimate you can actually plan around.
Yes. We take care of military members and veterans, senior citizens, teachers, 1st responders and people with disabilities. Mention it when you request your estimate and we'll go over how it applies to your project.
Twin Lakes and about 45 minutes around it, including Salem Lakes, Paddock Lake, Wilmot, Bristol, Pleasant Prairie, Kenosha, Racine, Burlington, Union Grove, Genoa City, Lake Geneva, Williams Bay, Elkhorn, Delavan, East Troy, Mukwonago, Antioch, Lake Villa and Gurnee. Not sure if you're in range? Put your ZIP in the checker on this page or give us a call.