Now offering financing through hearth. Click here to see what you're qualified for!

CPIA Home Renovations
  • Home
  • Services
    • Framing
    • Bathroom Renovation
    • Carpentry
    • Deck and Patio Installation
    • Flooring
    • Kitchen Renovation
    • Basement Renovation
    • Painting and Staining
    • Handyman Services
    • Tile Installation
  • Galleries
    • Flooring
    • Exterior Renovations
    • Interior Renovations
    • Bathroom Renovation
    • Decks
    • All Photos
  • Hearth Financing
    • Pay Now
  • Reviews
  • Blog
  • Contact
Call Now

All Photos

Our Best Work

See for yourself why our customers love us.

Get a Free Quote
Brick wall and wooden steps leading to a house porch. Soil and grass in the foreground.
Button
Wooden deck with railing in backyard, sunny day.
Button
Wooden deck with light brown planks, surrounded by grass and a fence.
Button
Wooden deck and stairs attached to a house, under a blue sky, with a lawn and other houses visible.
Button
Wooden deck with steps leading to a higher level, blue chair in the background.
Button
Wooden deck with stairs added to a light-colored house, sunny day.
Button
Wooden deck with steps built onto a beige house. Green shutters and trim. Sunny outdoors.
Button
House under construction; light blue siding, brick foundation, porch. Dirt and trenches in front.
Button
Wooden deck with stairs, attached to a two-story house. Brown stain, black spindles, concrete patio below.
Button
White railing on a composite deck with gray steps, beside green grass on a sunny day.
Button
Gray composite deck with white railings and steps.
Button
Wooden deck with pergola, steps, and gravel border in a grassy backyard.
Button
Wooden deck attached to a white house with stairs leading to the ground, on a grassy yard.
Button
Wooden deck with stairs attached to a house, in a yard on a sunny day.
Button
Wooden deck with stairs leading to a grassy backyard. Brown railings and steps, with a stone border.
Button
Yellow house with wooden porch, steps, and American flag. Garden with green buckets on the right.
Button
White railing surrounds a gray porch with steps leading to a house. Green grass and landscaping.
Button
Wooden deck with stairs leading down to the backyard, iron railings, and lush greenery.
Button
Wooden deck with dark railing, overlooking green grass and trees.
Button
Wooden stairs leading to a house with a red door, windows, and brick and gray siding.
Button
Brick building with wooden steps, dirt patch, and sparse grass.
Button
Wooden deck with stairs against a two-story house on a sunny day.
Button
Wooden deck with a pergola, next to a house and grass.
Button
Wooden deck with horizontal siding, stairs, and handrails. Sunlight casts shadows on the ground.
Button
Wooden steps and handrails leading to a white door, set against a blue-sided building.
Button
Two photos: top shows a new deck with pergola; bottom shows the old deck.
Button
Exterior of house with new white porch railing and steps, gray siding, and brick foundation.
Button
Bathroom with built-in tub, blue walls, gray wood-look floor, wooden blinds, and a white side table.
Button
White tiled shower stall with grab bar, shower head, and toilet.
Button
Bathroom with dark tiled shower, white vanity, wooden cabinets, and marble-look flooring.
Button
Shower remodel in progress; mold visible on wall studs behind plastic sheeting. New shower base in place.
Button
Shower wall with a recessed shelf, gray and white marble tiles, honeycomb tile in the niche.
Button
Small bathroom with marble-look shower walls, window, shower head, and handrail.
Button
A white shower stall with grab bars, shower head, and handheld shower on a wood floor.
Button
A bathroom with a white tub, glass shower doors, dark gray tile, and brushed nickel fixtures.
Button
A gray-tiled shower with glass doors, mosaic floor, and a toilet to the right.
Button
Bathroom with blue walls, wood vanity, a refrigerator, and a toilet.
Button
Bathroom with glass shower, blue vanity, and gray tiled walls and floor.
Button
White accessible shower with a foldable seat and grab bar.
Button
Modern shower with glass doors, a built-in bench, and a rainfall showerhead. Blue walls and gray flooring.
Button
Tiled shower with built-in bench and niche. Grey marble-like tiles and a mosaic tile floor.
Button
White accessible shower with seat, grab bar, and shower head, in a bathroom with wood flooring.
Button
Bathroom renovation: Before and after. Old walls exposed, new shower with gray tiles and glass door.
Button
Bathroom with blue walls, vanity, stacked washer/dryer, and small window with blinds.
Button
A white walk-in tub with chrome fixtures and grab bars, set in a bathroom with dark wood paneling.
Button
Walk-in bathtub in a bathroom. White tub with a door, chrome shower fixtures, and a toilet.
Button
A newly remodeled bathroom with blue walls, a gray vanity, and a shower area.
Button
Tiled shower with glass doors. Grey and mosaic tiles. Toilet in the foreground.
Button
Bathroom with blue walls, grey vanity, white countertop, and a shower.
Button
Small bathroom with ornate patterned floor tiles, green cabinet, white toilet, and gold fixtures.
Button
White walk-in bathtub with green illuminated water, chrome fixtures, and a brown wooden door.
Button
White, accessible shower with a curved shower rod, grab bar, and built-in shelves.
Button
Bathroom with gray tile walls, a white tub and toilet, and a dark tiled floor.
Button
Bathroom with white vanity, granite countertop, and tiled shower.
Button
White-tiled shower stall with a built-in soap/shampoo caddy and a silver showerhead.
Button
Bathroom with glass shower doors, tiled floors, and toilet.
Button
Bathroom with blue walls, white tub, wood blinds, and gray flooring.
Button
Modern bathroom with gray-tiled walls, black hexagonal floor, white tub, toilet, and vanity with light wood.
Button
Shower stall with white subway tile, white shower pan, and gray flooring.
Button
White bathroom with gray granite countertop, large mirror, and tiled shower.
Button
Toilet in a bathroom with gray patterned floor tiles and gray walls.
Button
Bathroom with stone-like wall, wood vanity, oval mirror, black hexagon tile floor, toilet, and bathtub.
Button
Bathroom with a double sink vanity, stacked washer/dryer, and blue walls.
Button
White tiled shower with a grab bar, in a bathroom.
Button
Shower stall with marbled gray walls, white shower base, toilet, and dark wood floor.
Button
Bathroom with white and gray tile shower, vanity, toilet. Light gray walls, granite countertop.
Button
Bathroom with patterned floor, green vanity, white toilet.
Button
Bathroom with a shower stall, a toilet, and a bath mat.
Button
Bathroom with wooden vanity, oval mirror, toilet, and bathtub; walls are green and floor is dark hexagon tiles.
Button
Modern bathroom with floating white vanity, backlit mirror, and a light-colored animal-shaped rug.
Button
Herringbone marble tile floor leading to a marble shower with a bench seat.
Button
Modern shower with sliding glass doors and a built-in bench. White walls and floor, chrome fixtures.
Button
Modern shower with glass door, grey tile walls, mosaic accent, and two built-in niches.
Button
Shower with marbled gray walls, shelves, and chrome fixtures. Toilet on the right, brown floor.
Button
Small bathroom with white tile shower, toilet, vanity with granite countertop.
Button
Bathroom with marble-patterned shower walls, window, showerhead, and grab bar.
Button
Shower stall with gray and mosaic tiles, glass door, and a toilet.
Button
Bathroom with dark gray tile walls, white tub, and dark gray hexagon floor.
Button
Shower with gray and blue tile, glass door, and a toilet.
Button
Toilet in a bathroom with patterned blue and gray floor tiles and a gray wall.
Button
A light gray-blue living room with gray flooring opens to a kitchen with dark appliances.
Button
A small blue bathroom with a dog bath, wooden blinds, and gray floors.
Button
Green built-in storage bench with drawers, hooks, and arched shelves in a hallway. A bathroom is visible.
Button
Cozy home theater with blue walls, light carpet, and a light-colored sectional sofa, lights and a ceiling feature.
Button
Empty living space with gray walls, brown flooring, and an open kitchen.
Button
A kitchen with yellow walls, white cabinets, a dark door, and a refrigerator on the right.
Button
Yellow-walled kitchen with white cabinets, wooden floor, and a window seat with blinds.
Button
Modern bathroom with a glass shower, a bench, and gray flooring.
Button
Kitchen with white cabinets, light blue countertops, and a dark wooden door.
Button
Interior of a room under renovation; walls and ceiling exposed, windows along the left side, bare floorboards.
Button
Kitchen with white tile backsplash, dark blue cabinets, wooden shelves, and window.
Button
Small bathroom with white and gray tile shower, vanity with granite countertop, and toilet.
Button
Bathroom with shower, toilet, and cabinet; blue flooring, pink and orange walls.
Button
Bathroom under renovation with exposed studs, black mold, and new shower base.
Button
A public bathroom with orange tiled walls and a stained ceiling. A stall is open, and there's a mirror.
Button
Shower with marble-patterned walls, shelves, and a showerhead. A toilet sits beside it on a dark wooden floor.
Button
Bathroom with blue walls, wooden vanity, white toilet, and a refrigerator.
Button
Built-in olive green storage unit with arched shelves, hooks, and paneling. Scarves hang; wooden floor.
Button
White fireplace with a black television mounted above, and recessed lighting.
Button
Green built-in mudroom with bench, drawers, hooks, and a wooden countertop.  Two scarves hang.  Ornate patterned floor tiles.
Button
Green built-in mudroom with arch-topped cubbies, hooks, bench with drawers, and light wood countertop.
Button
Living room with gray sectional sofa, fireplace, built-in shelving, and dark blue walls.
Button
Living room with dark gray built-in shelves, fireplace, and a light-colored sofa.
Button
Interior room under renovation; exposed wood beams, studs, and floorboards. Windows are visible in the walls.
Button
A kitchen with yellow walls and ceiling, white cabinets, and a wooden floor with sunlight.
Button
Blue house with brown roof, trees, and a red truck on a sunny day.
Button
Newly poured concrete patio next to a house, deck, and fence.
Button
A newly poured concrete patio next to a wooden deck, next to a house.
Button
Exterior of a multi-story building with gray siding, windows, and a covered patio.
Button
Blue house with white trim, a red roof, and green yard under a blue sky.
Button
Exterior house wall under renovation, showing wood damage, exposed frame, and windows. A ladder and scaffolding are present.
Button
Wooden deck with stairs, attached to a house with tan siding, built on a grassy lawn.
Button
Blue house with white trim on a sunny day. Green grass in front, blue sky.
Button
Blue house with white trim and garage door; green trash bin in front.
Button
Two-story blue house with brown roof and yard under a blue sky. Red truck visible in the background.
Button
Exterior house wall with extensive wood rot, revealing inner structure.
Button
A two-level wooden deck under construction next to a house with grass in the foreground.
Button
Green house exterior being painted; ladders, garage, and front steps are visible.
Button
Red-sided townhouse with black shutters, windows, and chimney on a fall day, surrounded by fallen leaves.
Button
Outdoor deck with dining table, benches, and lounge seating in a wooded backyard.
Button
Before and after images of a wooden deck with a pergola, showing the deck's transformation from weathered to stained.
Button
Empty room with gray walls, wood-look floor, and open kitchen.
Button
Small bathroom with a tub, vanity, and wood-look flooring. White walls, a window with blinds, and a partially visible door.
Button
Bathroom with a white tub, toilet, and sink. Gray stone tiles cover the walls.
Button
Bathroom with white wainscoting and hexagon tile floor. Shower with marble-like tiles, small window, and light blue walls.
Button
Bathroom interior: bathtub with black front, wood-look floor, and partial mirror reflection of a person.
Button
Person standing on a herringbone marble tile floor.
Button
Bathroom floor with a herringbone pattern, leading to a marble-tiled shower stall with a small seat.
Button
Bathroom with wood-look flooring, toilet, vanity, and tub.
Button
Bathroom with wooden floor, vanity, toilet, and tub. Light walls.
Button
Wooden-look flooring in bathroom area with a white wall and shower visible.
Button
Toilet in a bathroom with patterned blue, gray, and white tile flooring and gray walls.
Button
Hallway with patterned gray and white floor tiles, shoes, and a dartboard.
Button
Narrow hallway with wood-look flooring, white walls, and a blue door.
Button
Bathroom with blue walls, white tub, wooden blinds, and gray flooring.
Button
View more

Ready to Get Started? Book an Appointment Today.

Get a Free Quote

Contact Info

309 Court Avenue Suite #879

Des Moines, IA 50309

(515) 318-9749

tobyjohns28@gmail.com

Company

  • Home
  • All Photos
  • Reviews
  • Hearth Financing
  • Pay Now
  • Reviews
  • Blog
  • Contact

Services

  • Framing
  • Bathroom Renovation
  • Carpentry
  • Deck and Patio Installation
  • Flooring
  • Kitchen Renovation
  • Basement Renovation
  • Painting and Staining
  • Handyman Services
  • Tile Installation

Hours

Mon: 8:00 am - 6:00 pm

Tue: 8:00 am - 6:00 pm

Wed: 8:00 am - 6:00 pm

Thu: 8:00 am - 6:00 pm

Fri: 8:00 am - 6:00 pm

Sat: Closed

Sun: Closed


Terms and Conditions | Privacy Policy

© 2025 

CPIA Home Renovations

Share by: