Finished kitchen with white shaker cabinets, a granite counter and a grey plank tile floor.
Finished kitchen: white shaker cabinets, granite counter, plank tile floor, June 2026

Residential general contractor, Orange Village, Ohio

Remodeling on Cleveland’s east side, with the permit pulled first.

Kitchens, baths, basements, decks, and additions in twelve suburbs. You get an itemized written estimate, the permit is filed before anything comes apart, and the person who wrote the number is the one on the job.

Framing to finish

Ledger and joists for a new deck against a white clapboard house.
Second deck: ledger and joists at a clapboard house, June 2026
Finished deck with stairs, a pipe handrail, patio furniture and planters.
Finished deck with stairs and handrail, April 2026

How a job runs

  1. ConsultationWalk the house. Write what is in and what is out. No verbal extras later.
  2. Estimate & ScopeA line-item sheet: trades, allowances, down payment (Ohio caps it at 10% before work starts on jobs over $25,000), and the rule for extras over $5,000.
  3. Permits & BuildRegistered in the city of the house. Stamped before demolition. You can look the permit up yourself.
  4. Walkthrough & WarrantyPunch list on paper. Certificate of occupancy where the city issues one. The sheet is filed, not forgotten.

What does this job need in your city?

Pick the city and the kind of work. The permit path below comes from that page, not from a template.

Pick both and the permit path for that pair appears here, step by step.

All 96 written pairs

One deck frame, in order

Four photographs from a single deck job, shown in the order they were taken. Scroll and the frame goes up the way it did on site.

  1. Pressure-treated lumber staged on the lawn beside a blue house before deck framing.
    01 / 04Lumber staged for a deck frame, May 2026
  2. Deck joists on concrete piers with the ledger fastened to a blue clapboard house.
    02 / 04Deck joists on concrete piers, ledger set to the house, May 2026
  3. Deck frame squared and blocked, ready for decking boards.
    03 / 04Deck frame squared and blocked before decking, May 2026
  4. Framed deck platform with railing posts set, a ladder against the house.
    04 / 04Deck platform framed, railing posts set, May 2026

Where we work

Twelve cities east of Cleveland, each with its own building department. We register in the city of the house before we pull the permit there.

Rendered scene: a tree-lined street of mid-century houses of the kind found east of Cleveland. Not a real street.

Recent work

Photographs from our own jobs, taken on site. Each caption says what you are looking at and when it was taken.

  • Finished kitchen with white shaker cabinets, a granite counter and a grey plank tile floor.
    Finished kitchen: white shaker cabinets, granite counter, plank tile floor, June 2026
  • Finished bathroom with large-format wall tile to the ceiling and a tiled floor.
    Finished bathroom: wall tile to the ceiling, matching floor, June 2026
  • Finished deck with stairs, a pipe handrail, patio furniture and planters.
    Finished deck with stairs and handrail, April 2026
  • Finished basement with a brick fireplace, painted block walls and carpet tile.
    Finished basement: brick fireplace, carpet tile, April 2026
  • Tub surround and floor coated in red liquid waterproofing membrane before tile.
    Tub surround and floor coated with waterproofing membrane before tile, April 2026
  • Basement stairs with a striped carpet runner and a new wood handrail.
    Basement stairs: carpet runner and new handrail, April 2026

On paper

Who signs

Owner-operated

Roman Ivakhnenko runs the company and writes every estimate. Licensed trade partners handle the mechanical work. One name is on the contract.

Insurance

$1,000,000

General liability plus contractors errors and omissions. Ohio’s written-contract floor is $250,000. The certificate is attached to your contract.

Registration

#4235

Orange Village Contractor Registration #4235, current through December 31, 2026. Permits are pulled in the city of the house, and you can look them up yourself.

Request an estimate

Four minutes. City, rooms, budget range, and when you want to start. We reply with a site-visit time, not a number.

Estimate request

Orange Village Contractor Registration #4235


Twenty words is enough. City, rooms, and what is wrong.

No trackers on this sheet. A draft stays in this browser until you send it. Ohio Revised Code 4722 on jobs over $25,000: written contract, 10% down cap.

Common questions

Do you hold a statewide contractor license?

Ohio does not issue a statewide license for residential general contractors. Registration is municipal. NIR Solutions is registered in Orange Village, Contractor Registration #4235, General, through December 31, 2026. We register in the city of the house before we pull a permit there.

What happens if the number goes up?

Then it is a change order you sign before that work starts. On contracts over $25,000, Ohio Revised Code 4722 requires notice before extras that total more than $5,000. We write extras at any size. The estimate you sign is the number we build to.

Who pulls the permit?

We do, in the city of the house, after we are registered there. You can look the permit up in that city’s portal. If the city did not stamp it, we do not start it.

What does the insurance cover?

NIR carries $1,000,000 general liability plus contractors errors and omissions. Ohio’s written-contract floor is $250,000 GL on jobs over $25,000. The certificate is attached to the contract.