Hi I'm Eric —
Portland OR contractor who makes it easy to repair, restore, and renovate your home.
I'm your Swiss army knife for small to medium sized home improvements. I bring the quality of a specialist, at a fair handyman price.
I work with all materials — plaster, drywall, concrete, tile, metal, wood and more — and can install, repair, reshape, remove, and refinish just about any way you like.
Licensed, bonded and insured. (CCB# 245531)
Got a small repair?
Hole in the wall? Door not closing? Rotting wood around the window sill? No problem. Just send a few pictures and I’ll get you an estimate.
Home need a refresh?
Fresh coat of paint and a floor refinishing? A full bathroom renovation? Restoration of an old algae-covered deck or fence? Excellent. Show me a couple pics and show me what you're thinking.
Selling your home?
Many home improvements can bring a 140%+ return on investment.* I can show you the improvements with the highest ROI to maximize your selling price. Just send me some info about your property and let's schedule a walkthrough.
*Based on 2022 "Remodeling Impact Report" by the NAR REALTORS and Zonda Media 2023 "Cost vs. Value” report
Tell me about your project
Work my clients love
Whether I'm hanging a picture or doing a full bathroom renovation, I love doing work at the highest standard. If it's worth doing, it's worth doing right.
Modern bathroom renovation
1950s kitchen renovation
Main floor renovation
Oak treads and tiled risers
1980s bathroom renovation
Oak floor refinishing
Fireplace painting and tiling
1950s bathroom renovation
Horizontal fence build
Exterior paint and landscape
Sagging gate repair
1970s bathroom renovation
Shed restoration
Structural deck repair
New door installation
Drywall finishing
New lights and exhaust fan
Window trim replacement
Floor refinishing
Fence wash
1970s kitchen renovation
Doug fir floor refinishing
Bathroom floor replacement
Pricing & Payment
- Minimum: $150 minimum per trip
- Material charges: A ~20% markup is applied to materials sourced/secured by Lifted Renovations.
- Trash / dump fees: Disposal of up to 45 gallons of trash generated from the job is included with the estimate. A $50 dump fee applies for each additional 45 gallon bag of trash removed.
- Travel fees: $20 travel fee for every 5 miles outside of central Portland (97214), per trip.
- Payment terms: For projects over $1,500, I request 1/3 payment to start. For projects over $3,000 I request 1/3 to start and at least one milestone payment. Final invoices due upon receipt.
Services
Here are the starting prices for some common services. I offer many other services so send me the details of your project to get an estimate.
Minor wall repair (Holes smaller than 4” or thin cracks)
≥$120/patch
+$25/each additional
Includes filling, texture match and priming. Patch can be painted for an additional $60 if customer supplies matching paint at the time of the repair. Otherwise, paint matching service ($150) will apply to match paint. Most holes can be repaired without visible signs of patchwork.
Major wall repair (Holes larger than 4”, damaged corners, wide cracks, etc.)
≥$325/patch
+$50/each additional
+$4.5/sq ft to paint with supplied paint
Includes patching, texture match and priming. Larger wall repairs generally require the full wall to be painted. The $2.5/sq ft painting add-on will apply if the customer supplies the paint. Otherwise, additional paint matching service ($150) will apply to match paint to surrounding walls. Most repairs can be done without visible signs of patchwork.
Texture removal / Wall flattening
Under 100 sq ft
≥$11.00/sq ft for skim coating
Over 100 sq ft
≥$6.50/sq ft for skim coating
Includes skim coating walls or ceilings to cover texture or uneven or damaged damaged areas with a smooth and flat finish. Wall surface will be primed and paint ready. Additional charges apply for painting. Lower prices available for >500 sq ft.
Drywall installation and finishing
Under 100 sq ft
≥$3.75/sq ft for drywall hanging
≥$14.50/sq ft for drywall finishing
Over 100 sq ft
≥$3.25/sq ft for drywall hanging
≥$8.75/sq ft for drywall finishing
Includes hanging and finishing drywall with vinyl finishing beads, fiber tape and joint compound to a smooth or textured finish as desired. Wall surface will be primed and paint ready. Additional charges apply for painting. Lower prices available for >500 sq ft.
Hardwood floor refinishing
≥$6.25/sq ft (Under 800 sq ft)
≥$3.75/sq ft (Over 800 sq ft)
+ $65/stair step
Includes sanding, filling, staining, and sealing with polyurethane finish. Removes moderately deep scratches and gouges. Most water stains can also be removed. Additional charges will apply for removal of existing floors or if hardwood floors have severe cupping or crowning.
Install of luxury vinyl planks (LVP) or laminate flooring
≥$3.25/sq ft
+ $45/stair step
+ cost of flooring
Includes installation of underlayment and flooring planks, flush cutting door jambs, and resetting baseboards to the level of the floor. Additional charges for floor flattening, old floor/carpet removal and disposal.
Carpet install
≥$2.00/sq ft for carpet install
+ cost of carpet
Includes installation of pad and carpet. Includes cost of pad. Add $0.85/sq ft for removal and disposal of existing carpet and pad. Additional charges may apply for removal of other types of flooring.
Custom flooring transition/reducer
≥$100 for metal or laminate
≥$275 for stain matched wood
Includes installation of a custom fit wood, metal, laminate or vinyl transition piece to create an eased transition between unlevel or dissimilar floors. (wood-to-carpet, carpet-to-tile, etc.) Wood may be customized to different styles and stained and sealed to match existing wood floors.
Paint or stain matching service
≥$150/trip
Includes sourcing and acquiring paint or stain color(s) in a sheen that matches your existing finish. NOTE: Matched paint or stain may still require a full face or wall to be painted for the best appearance.
Door repair for inoperable swing, handle, latch, etc.
≥$75/door
+ cost of hardware
Includes hinge, door, or latch adjustments to make the door function properly. Additional charges may apply to fix a severely warped door or distorted jamb.
Door replacement
≥$225/door
+ cost of door and hardware
Includes installation of hinges and hardware and fitting/trimming of door to fit into an existing door jamb. Additional charges apply for installing or adjusting a door jamb.
Door jamb/trim/threshold repair (exterior)
≥$350/door
+ cost of lumber and threshold
Minor damage may be fixed by removing rotted/damaged wood, treating surrounding wood with anti-rot solution, and filling with patching compound to restore the original appearance. Repaired area will be fully primed and sealed to prevent future water intrusion. Additional charges apply for painting or staining.
More significant damage will include replacement of jamb, trim, or threshold as needed. Flashing and insulation will also be replaced as needed. Repaired area will be fully primed and sealed to prevent future water intrusion. Additional charges apply for painting or staining.
New jamb and door install
≥$850/door
+ cost of door, hardware, and trim
Includes wall cut-out, framing modification, door jamb, door and hardware installation, trim, and caulking. Additional charges apply for painting or staining.
Window glass restoration
≥$60/window (exterior only)
Includes cerium oxide glass polishing to restore glass to brand new clarity and shine. This removes hard water spots, stains, and even light scratches.
Broken glass replacement
≥$250/window
Includes glass replacement and glazing in older single-pane wood framed windows.
Rotted window sill/trim repair
≥$225/window trim reconditioning
≥$700/window sill and trim replacement
+ cost of trim/lumber
Minor damage may be fixed by removing rotted/damaged wood, treating surrounding wood with anti-rot solution, and filling with patching compound to restore the original appearance. Repaired area will be fully primed and sealed to prevent future water intrusion. Additional charges apply for painting or staining.
More significant damage will include replacement of trim/sill as needed. Flashing and insulation will also be replaced as needed. Repaired area will be fully primed and sealed to prevent future water intrusion. Additional charges apply for painting or staining.
Window replacement
≥$800/full frame window
≥$225/retrofit insert window
+$50/window for disposal
+ cost of window and trim
A full-frame window replacement includes removal of the old window, frame, plus interior and exterior trim. It includes installing the new window with flashing, insulation, sealant, trim, and primer. Additional charges apply for painting or staining.
A retrofit insert window replacement only requires removal of interior window stops to remove the old window and includes installation of the new window, sealant, stops, priming and caulking as needed. Additional charges apply for painting or staining.
Trim repair
≥$75/linear ft
Includes repairing damaged baseboard or other trim by filling holes, scratches and cracks, and staining or painting to match existing trim. An additional charge for paint/stain matching service ($150) will apply if the customer does not have matching finish.
Baseboard replacement
≥$4.25/linear ft
+$4.25/linear ft for painting
+cost of trim and paint
Includes removing old baseboard and installing new baseboards scribed to the floor level, nail hole filling, and caulking. Additional charges apply for painting or staining.
Trim / casing replacement
≥$4.25/linear ft
+$4.25/linear ft for painting
+cost of trim and paint
Includes removing old trim and installing new trim, nail hole filling, and caulking. Additional charges apply for painting or staining.
Countertop install
≥$75/sq ft for quartz
≥$50/sq ft for butcher block
+$25/sq ft for removal and disposal of existing countertops.
Includes the installation of quartz or butcher block countertops, and cutting for sink and fixtures. Please inquire about custom poured concrete countertops.
Countertop refinishing for wood, concrete, quartz, marble, etc.
≥$15/sq ft for wood
≥$20/sq ft for concrete/stone
$200 minimum
Includes sanding/honing/polishing and sealing with a suitable sealer. Most scratches, food stains, and burn marks can be removed. Additional charges may apply for concrete counters requiring densifier treatment.
Tiled backsplash
≥$85/sq ft
+cost of tile
Includes wall preparation, layout template, tile setting, edge-trim installation, grouting, caulking at the perimeter, and depth adjustment on outlets and switches. Additional charges may apply if significant wall corrections or flattening is required.
Tiled kitchen floor
≥$68/sq ft
+$8/sq ft for waterproofing
+cost of tile
Includes removal of existing flooring, floor leveling, layout template, tile setting, floor transition installation, grouting, reinstallation of baseboard, and caulking at the perimeter. Additional charges may apply for floor preparation if the floor is not sufficiently flat.
Tiled shower walls
≥$85/sq ft
+$450 for 14” wide shower niche
+$1800 for extra wide shower niche
+cost of tile
Includes removal of existing shower walls, framing corrections, backerboard installation, waterproofing, tile setting, edge trim, grouting, reinstallation of faucet and shower head, and sealing at the perimeter. Additional charges apply for installation of new tub, shower pan, faucet, shower head, curbless shower, etc.
Tiled bathroom floor
≥$85/sq ft
+cost of tile
Includes removal of existing flooring, floor leveling, layout template, tile setting, floor transition installation, grouting, reinstallation of baseboard, and sealing at the perimeter. Additional charges may apply for floor preparation if the floor is not sufficiently flat.
Grout replacement
≥$30/sq ft
Includes removal of grout and packing of joints with grout color matched to the existing color. Includes matching color sealant around the perimeter.
Wall painting
≥$2.75/sq ft of wall
+cost of paint
Includes masking, surface preparation, nail hole filling, caulking and painting. Priming is done as needed.
Trim / shelf painting or staining
≥$7.75/linear ft of trim
≥$4.25/linear ft of trim (painting before installation)
+ cost of paint
Includes masking, surface preparation, nail hole filling, caulking and painting or staining. Priming is done as needed.
Door painting or staining
≥$250/interior door
≥$600/exterior door face
+ cost of paint
Includes masking, surface preparation, nail hole filling, caulking and painting or staining. Priming is done as needed. NOTE: The price is reduced for painting uninstalled trim.
Cabinet painting or staining
≥$110/cabinet or drawer face
+ cost of paint
Includes cabinet and hardware removal, degreasing, masking, surface preparation, caulking, painting. Priming is done as needed. Small holes and gouges will be filled and repaired. Generally a 7-day turn around to produce factory quality finish.
Exterior painting or staining
≥$2.75/sq ft of surface
+ $2.00/sq ft of peeling / chipping paint
+ cost of paint
Includes softwashing, masking, surface preparation, caulking and painting or staining. Priming is done as needed. Additional charges apply for prepping peeling or chipping paint. I’m limited to a 30 ft height for exterior painting.
Paint or stain matching service
≥$150/trip
Includes sourcing and acquiring paint or stain color(s) in a sheen that matches your existing finish. NOTE: Matched paint or stain may still require a full face or wall to be painted for the best appearance.
Sink drain repairs
≥$125/drain
+cost of parts
Includes repairs of under-the-sink drain leaks or clogs, etc. May include a new P-trap, washers, or debris cleanout.
Faucet repair
≥$125/faucet
+cost of parts
Includes replacement of faucet valve seals, stems, or cartridges. This repair is best combined with other jobs since replacement parts will likely need to be ordered and installed on a second visit. ($150 per trip minimum)
Faucet install
≥$150/faucet
+cost of parts
Includes removal of existing faucet and installation and leak test of new faucet.
Sink install
≥$350 labor
+cost of parts
Includes replacing old sink and installing new sink. Includes minor adjustments to existing counter/vanity to accommodate the new sink. Additional charges may apply if significant modifications need to be made.
Toilet repair
≥$125/toilet
+cost of parts
Includes adjustment or replacement of parts necessary to fix flushing issues, leaks or constant refill noise.
Toilet install
≥$175 labor
+cost of parts
Includes removal of old toilet and installation of new toilet, leveled, and sealed to the floor drain.
Dimmer switch install
≥$35/switch
+cost of dimmer switch
Includes installation of dimmer switch and wall plate. Be sure to provide pictures of all wall plates requiring dimmer switches. Note: Switches controlling stairway lights require a dimmer at both top and bottom of stairs.
Smart lighting install
≥$100/switch or receptacle
+cost of hardware
Includes installation of smart switches, smart lights, and Wi-Fi control module if required. Installation may require access to the home router and customer’s cellular device if setup is desired.
New electrical outlet / switch
≥$500/receptacle or switch
+cost of hardware
Includes running electrical cable from existing or new circuit, installing electrical receptacle, switch, or fixture. Additional charges may apply for drywall/plaster repair work.
Light fixture install
≥$130/fixture
+cost of hardware
Includes replacement of a light fixture. Additional charges may apply for a new electrical housing if the new light fixture is significantly heavier than the existing fixture.
Ceiling fan install
≥$175/ceiling fan
+$100 for upgraded housing
+cost of hardware
Includes installation of ceiling fan in existing light fixture location. NOTE: If separate fan and light control at the wall is desired, then the fan must be wirelessly controlled or additional charges will apply to run new electrical cables through the wall. If the existing ceiling housing cannot support the weight of the fan a new housing will be required.
Dishwasher install
≥$175/dishwasher
+$150 to dispose of old dishwasher
+cost of dishwasher and hardware
Includes water hookup to nearby sink, electrical connection, and a high loop drain directly hooked to nearby garbage disposal or sink drain. Additional charges will apply to bring an electrical line to the dishwasher if one does not exist already.
Garbage disposal install
≥$175/garbage disposal
+cost of garbage disposal
Includes installation and leak test of garbage disposal. Additional charges will apply to bring an electrical outlet under the sink and a switch on the wall to operate the garbage disposal.
Gas or electric range install
≥$100/range
+$150 to dispose of old range
+cost of range
Includes wiring or gas connection of range (stove) with anti-tip bracket installation. Additional charges will apply to bring an electric or gas line to the range.
Bathroom exhaust fan install
≥$175/exhaust fan
+cost of ceiling fan
Includes replacement of the existing exhaust fan. May require attic access. Additional charges will apply for installing an exhaust fan in a new location.
Blinds/curtain rod install
≥$65/window
+cost of hardware
Includes installation of blinds, curtain rods, or shades with appropriate wall mounting hardware for wood, plaster or drywall.
Mounting fixture or shelf
≥$45/fixture or shelf
+cost of hardware
Includes leveling and hanging or mounting a fixture or shelf with appropriate wall mounting hardware on wood, plaster, drywall, or masonry wall.
Fence picket repair
≥$35/picket
+cost of lumber
Includes refastening loose pickets or replacing broken or rotted pickets. Pickets can be stained or painted for an additional $60 if customer supplies the finish at the time of the repair. Otherwise, stain or paint matching service ($150) will apply to match the existing finish.
Gate repair
≥$200/gate
≥$300/double wide gate
+ cost of hardware
Includes installation of support bracket(s) for sagging gate, and realignment of latches to restore proper latching function. Additional charges for replacing posts. (see post replacement)
Post repair / replacement
≥$300/post for 1st post
≥$200/post for each additional
+ cost of lumber
If the post is in good condition it may be possible to repack the post with a support bracket. If replacement is necessary then this will include a 36” hole for a new post, sealing the post base (6”), pouring concrete around the post, and reassembling the fence or gate.
Fence build
≥$40/linear ft for vertical design
≥$55/linear ft for horizontal design
+$7/linear ft to remove and dispose of old fence
+ cost of lumber
Includes vertical or horizontal fence design with 36” post holes, sealed post base (6”), and poured concrete around the post. Vertical style fences will have posts every 8 ft, while horizontal fences have posts set every 6 ft. All fasteners and connectors used are either hot-dipped galvanized, epoxy-coated, or stainless steel to prevent rust and corrosion. Additional charges will apply for rocky soil.
Gate build
≥$175/linear ft of gate
+$200/post+ cost of lumber
Includes steel framed gate with lockable latch and anti-sag bracing. All fasteners used are either hot-dipped galvanized, epoxy-coated, or stainless steel to prevent rust and corrosion.
Fence cleaning and wood restoration
≥$2.50/linear ft of fence (per side)
$200 minimum
Includes a non-toxic wash with sodium percarbonate, sodium metasilicate and oxalic acid to remove moss, mildew, and algae. Also removes gray weathered wood and any previous coatings to restore the fence to its original like-new appearance. The fence will be ready to accept paint or stain once it is dry.
Fence staining and sealing
≥$6/linear ft of fence
$200 minimum
Includes treatment with penetrating stain and sealant to protect the wood from water, UV, and rot. Helps resist warping, cracking, and weathering of the wood to dramatically improve the appearance and life of the fence. Reapplication recommended every 3-4 years.
Deck board or rail repair
≥$185/deck board or rail
+cost of lumber
Includes refastening or replacing damaged or loose deck board or top rail. Wood can be stained or painted for an additional $30 if customer supplies the finish at the time of the repair. Otherwise, stain or paint matching service ($150) will apply to match the existing finish.
Structural deck repair
≥$800
+cost of lumber and hardware
This may include repairing ledger boards, joists, connector hardware, sinking footings or other structural failures.
Deck cleaning and surface restoration
$1.15/sq ft for deck
$200 minimum
Includes a non-toxic wash with sodium percarbonate, sodium metasilicate and oxalic acid to remove moss, mildew, and algae. Also removes gray weathered wood and any previous coatings to restore the wood to its original like-new appearance. The deck will be ready to accept paint or stain once it is dry.
Deck staining and sealing
≥$3.50/sq ft of deck
With a $200 minimum
Includes treatment with penetrating stain and sealant to protect the wood from water, UV, and rot. Helps resist warping, cracking, and weathering of the wood to dramatically improve the appearance and life of the deck. Reapplication recommended every 3-4 years.
Pouring concrete slab
≥$55/sq ft for less than 25 sq ft
≥$45/sq ft for more than 25 sq ft
Includes building forms, pouring, and finishing 4” concrete slab with smooth (troweled) or broom finish. Rebar reinforcement and crack control joints are provided as needed. Additional charges may apply for specialty finish.
Repairing cracked or broken concrete
≥$25/linear or sq ft of damage
$100 minimum
Includes repairing cracks, pitting or broken concrete on patio, driveway, or walkway with finish to match surrounding appearance.
Repairing concrete/masonry walls
≥$25/linear or sq ft of damage
$100 minimum
Includes cleaning and removal of efflorescence and repairing of pitting, cracking and spalling on concrete or lime masonry walls with a finish to match surrounding appearance.
A physics nerd who loves being useful
With a habit of reading owners manuals, obsessing over technical details, and collecting tools I naturally fell into the work of a handyman. After developing a reputation for high quality work, and receiving encouragement from happy clients I became a licensed general contractor in Oregon. I now enjoy a daily life of hands-on problem solving and transforming the homes of my clients.